Что такое не-HEAD конвейер в GitLab? - PullRequest
0 голосов
/ 27 июня 2019

Я хочу включить функцию «Автоматическая отмена избыточных, ожидающих конвейеров» в настройках GitLab> CI / CD. Его документ гласит: «Если вы хотите автоматически отменить все ожидающие конвейеры не-HEAD в ветви, когда будет создан новый конвейер (после нажатия на git или вручную из пользовательского интерфейса), установите флажок« Автоматическая отмена в ожидании » отметьте флажки и сохраните изменения. "

Что означает конвейер без заголовка?

На самом деле, я интегрировал 2 веб-хита GitLab с Дженкинсом на две работы. При фиксации в ветви разработки, в которой открыт MR, вместо одного конвейера с двумя заданиями создаются два конвейера, каждый для одного задания. Но как только одно из заданий Jenkins начинает выполнение, запускается единственный последний конвейер, а другой конвейер остается в состоянии ожидания навсегда.

Я хочу автоматически отменить этот ожидающий конвейер, я думаю, что упомянутое выше упомянутое средство предназначено только для этого, но даже при его выборе ожидающие конвейеры не будут автоматически отменяться.

Если я знаю, что такое не-HEAD конвейер , это поможет отладить проблему.

...