Comments 1
Я работаю с gitlab ci последние 10 лет и для себя определил несколько правил:
Избегай needs, это запутывает логику. Всегда хватает stages
Если Шелл скрипт становится длиннее 5 строк, старайся выносить его из ямля в файл. Это позволит проверять его литерами или даже написать тесты
Когда в CI доходит до include, необходимо их так же версионировать и стараться не делать инклуды глубиной более 2
Sign up to leave a comment.
Как я собрал рабочий пайплайн в GitLab: от версии до красивого отчёта