25 июл. 2016 г.

В GitLab 8.10 появилась возможность запустить CD таск ручками (полезно для QA).

В конфиге pipeline теперь можно написать условие:

when: manual

И deploy будет совершенно после ручного запуска (читай проверки тестировщиком стэйдж версии). На мой взгляд, это идеальный баланс между автоматикой и ручным тестированием в Continuous delivery (CD).

В релизе еще куча всего интересного https://about.gitlab.com/2016/07/22/gitlab-8-10-released/. Например wildcard'ы вместо строгого соответствия для защищенных веток.