Как стать автором
Обновить

Комментарии 3

Здравствуйте. Роман, а почему связка Gitlab+Jenkins?
Почему не использовали Gitlab-CI с его пайплайнами, только для "отбирания" Jenkinsfile у разработчиков?

Здравствуйте! Я согласен, что и на GitlabCI можно построить аналогичный процесс. Jenkins уже использовался в команде и был известен разработчикам, поэтому выбрали эту связку.

Под «отобрать Jenkinsfile» я имел в виду запрет на управление пайплайном. Чётко определённые стадии с ограниченной возможностью настройки. Так мы защищаем прод от поломанных сборок.

Сам инструмент CI здесь не играет большой роли. Что-то похожее мы сейчас делаем и на Teamcity и на Github Actions.

Спасибо за пояснения!

Зарегистрируйтесь на Хабре, чтобы оставить комментарий