ci: remove nstart tag из default runner constraint

Раньше все jobs pin'ились к runner'ам с tag 'nstart' (выделенный pool).
Runner topology обновлена — все available runner'ы equally provisioned,
сегрегация по тегам больше не нужна.

После remove'а jobs scheduler'ятся на любого available runner'а →
быстрее picks-up в часы пик когда nstart runner был busy. Parallel
docker-* serialize'я по-прежнему работает через resource_group:
docker-builds-v2 (см. .docker_base).
This commit is contained in:
Zimin A.N.
2026-05-13 10:27:54 +03:00
parent 0d157de803
commit a0236c38e8
+5 -6
View File
@@ -28,12 +28,11 @@ cache:
- .m2/repository - .m2/repository
default: default:
# Pin builds to nstart-tagged runners. Без тегов job'ы попадали в shared # Раньше pin'или к nstart-tagged runner'ам — выделенный pool без queue
# pool и в часы пик висели по 20+ мин в waiting_for_resource (см. # contention в часы пик. Сейчас runner topology обновлена: все доступные
# pipeline 6553 docker-app — 1464s до cancel). Tag nstart берёт наши # runner'ы equally provisioned, нет смысла segregating jobs по тегам.
# выделенные runners. # Removed чтобы pipeline'ы могли scheduler'иться на любого available
tags: # runner'а (parallel docker-* serialize'я остаётся через resource_group).
- nstart
retry: retry:
max: 2 max: 2
when: when: