From a0236c38e8262ac381ce37e95a0b62d7944d0457 Mon Sep 17 00:00:00 2001 From: "Zimin A.N." Date: Wed, 13 May 2026 10:27:54 +0300 Subject: [PATCH] =?UTF-8?q?ci:=20remove=20nstart=20tag=20=D0=B8=D0=B7=20de?= =?UTF-8?q?fault=20runner=20constraint?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Раньше все 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). --- .gitlab-ci.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8bdceb3..6857371 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -28,12 +28,11 @@ cache: - .m2/repository default: - # Pin builds to nstart-tagged runners. Без тегов job'ы попадали в shared - # pool и в часы пик висели по 20+ мин в waiting_for_resource (см. - # pipeline 6553 docker-app — 1464s до cancel). Tag nstart берёт наши - # выделенные runners. - tags: - - nstart + # Раньше pin'или к nstart-tagged runner'ам — выделенный pool без queue + # contention в часы пик. Сейчас runner topology обновлена: все доступные + # runner'ы equally provisioned, нет смысла segregating jobs по тегам. + # Removed чтобы pipeline'ы могли scheduler'иться на любого available + # runner'а (parallel docker-* serialize'я остаётся через resource_group). retry: max: 2 when: