Пропустить один этап для одного задания в Gitlab - PullRequest
4 голосов
/ 08 марта 2020

Я сделал свой первый конвейер gitlab и представил несколько этапов. Один этап предназначен исключительно для одной указанной c ОС, поэтому Windows может ее пропустить. Вот как это должно выглядеть:

enter image description here

Но вот что я получаю, используя ключевое слово needs в моем конвейере:

enter image description here

Хотя вторая задача в installer зависит от второй задачи package. Почему зависимость проходит через notarize, хотя это не то, что описывает мой файл конвейера Gitlab? Я что-то не так делаю или система зависимостей (или даже просто пользовательский интерфейс) не работает в Gitlab?

...