Технологии
Инструментарий разработчика. Приемы и методы разработки
ООО "БКС Финтех"
Руководитель отдела R&D 1c
Руководитель отдела R&D 1с, в 1с с 1999 года.
«Эволюция нашего Gitlab CI: человекообразный плейстоцен»
В докладе хочу рассказать, как развивается наш Gitlab CI с 2021 года: со времен первого доклада о DevOps для плейстоцена в 2021 году.
Ура, мы убили хран! 15 команд, около 70 разрабов полностью на гите: и стонов не слышно, слез не видно.
Зато видно:
1. Динамически формируемые (с помощью OneScript) пайплайны.
2. Хранилище настроек (в переменных репо мешанина, а вот Vault красив).
3. С чем и как (конечно, REST) мы заинтегрировали наш CI - Jira, корп. мессенджер и сам гитлаб (да, мы его заинтегрировали с самим собой, потому что можем).
4. Ночные сборки релизов с расширенной проверкой.
5. Ручной автодеплой (у нас же 1С, мы еще и не так умеем).
6. Файловые и SQL-базы для тестов.
Слез не видно, но они есть. Расскажу о технических и не только проблемах, с которыми столкнулись после полного перехода на гит.
А также о том, какие есть планы дальнейшего развития нашего CI/CD.
Ура, мы убили хран! 15 команд, около 70 разрабов полностью на гите: и стонов не слышно, слез не видно.
Зато видно:
1. Динамически формируемые (с помощью OneScript) пайплайны.
2. Хранилище настроек (в переменных репо мешанина, а вот Vault красив).
3. С чем и как (конечно, REST) мы заинтегрировали наш CI - Jira, корп. мессенджер и сам гитлаб (да, мы его заинтегрировали с самим собой, потому что можем).
4. Ночные сборки релизов с расширенной проверкой.
5. Ручной автодеплой (у нас же 1С, мы еще и не так умеем).
6. Файловые и SQL-базы для тестов.
Слез не видно, но они есть. Расскажу о технических и не только проблемах, с которыми столкнулись после полного перехода на гит.
А также о том, какие есть планы дальнейшего развития нашего CI/CD.
Для просмотра комментариев необходимо авторизоваться
Внимание! У вас нет прав на просмотр топика
Видеозаписи всех дней и потоков:
130+ докладов с презентациями спикеров
130+ докладов с презентациями спикеров
