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