Size: a a a

2020 July 08

ИС

Игорь Середа... in Rude QA
Merg
пасаны, а есть возможность не триггерить пайплайн в гитлабе на пуш, запускать только руками?
Да, when: manual.
источник

M

Merg in Rude QA
это же джобы, пайплайн запустится, все джобы будут ждать, пока запустишь, а если я руками дерну пайплайн, то все джобы снова будут ждать
источник

Н

Нурсултан in Rude QA
Нихуя вы нахвалили
источник

Н

Нурсултан in Rude QA
источник

ИС

Игорь Середа... in Rude QA
Merg
это же джобы, пайплайн запустится, все джобы будут ждать, пока запустишь, а если я руками дерну пайплайн, то все джобы снова будут ждать
Так пайплайн из зависимых джоб состоит. Поставь первую как ручную, она и не будет стартовать. А остальные в следующих stage.
источник

M

Merg in Rude QA
контекст: у меня есть пайплайн создания тачек - создается вм, делается днс-запись, применяется плейбук. Я бы хотел, чтобы при пуше в эту репу пайплайны не стартовали, а чтобы я руками мог запустить, засетив нужные переменные
источник

M

Merg in Rude QA
как тут лучше разрулить
источник

ИС

Игорь Середа... in Rude QA
Тогда ты можешь хуйнуть невыполнимое условие для пайплайна. Он тогда даже не появится (даже серый) для твоей ветки (мерж-реквеста).
источник

M

Merg in Rude QA
ну вот я что-то такое задумывал с комит-месседжем
источник

ИС

Игорь Середа... in Rude QA
Но ты сможешь через отдельную кнопку "запустить пайплайн", собственно, указать переменные, и стартануть его насильно.
источник

M

Merg in Rude QA
подумал, мб есть что-то специально для этого предназначенное
источник

ИС

Игорь Середа... in Rude QA
Вот специально предназначенное есть.
источник

M

Merg in Rude QA
ага, так и собирался
источник

ИС

Игорь Середа... in Rude QA
Ещё ты можешь его дёргать вебхуком, если совсем изврат. Тоже подсовывая переменные.
источник

ИС

Игорь Середа... in Rude QA
Только api-токен нужен будет.
источник

M

Merg in Rude QA
спасибо, наверное, надо просто поэкперементировать
источник

ИС

Игорь Середа... in Rude QA
Тоже задумывался просто. Из Мерг-реквеста создаётся деплоймент в кубере. Разумеется, helm-chart хранится с кодом, и он постоянный. А какие-то особенности развёртывания иногда хочется менять.
источник

ИС

Игорь Середа... in Rude QA
Например, стартануть его не с подготовленной базой, а с пустой.
источник

ИС

Игорь Середа... in Rude QA
Вот думал, что у нас переменное. Коммит-мессаджем косоёбо это всё делать. Он не для того.
источник

ИС

Игорь Середа... in Rude QA
Была идея заюзать label'ы у MR-а... Но я не доресёрчил, можно ли их получать внутри джобы, чтобы от их наличия какие-то флаги включать.
источник