Технологии
Инструментарий разработчика. Приемы и методы разработки
BCS FinTech
Ведущий программист
Образование: АВТФ НГТУ, закончил в 2000 году.
Программированием занимаюсь больше 30 лет. Начинал где-то в 11, с программируемых калькуляторов, затем ZX-Spectrum – ну и покатился...
Писал на C++ для Linux, сайты на C#, скрипты на bash/sed/awk, ну и, конечно же, нетленки на 1С.
Работаю с 1999 года. Начинал помощником системного администратора, был аникеем, администратором, начальником администраторов, затем ушел в программисты 1С. Сейчас ведущий программист компании БКС «Финтех». Работаю в техотряде, который занят внедрением идей, практик и инструментов DevOps.
«Эволюция нашего Gitlab CI: человекообразный плейстоцен»
В докладе хочу рассказать, как развивается наш Gitlab CI с 2021 года: со времен первого доклада о DevOps для плейстоцена в 2021 году.

Ура, мы убили хран! 15 команд, около 70 разрабов полностью на гите:  и стонов не слышно, слез не видно.

Зато видно:
1. Динамически формируемые (с помощью OneScript) пайплайны.
2. Хранилище настроек (в переменных репо мешанина,  а вот Vault красив).
3.  С чем и как (конечно, REST) мы заинтегрировали наш CI - Jira,  корп. мессенджер и сам гитлаб (да,  мы его заинтегрировали с самим собой, потому что можем).
4. Ночные сборки релизов с расширенной проверкой.
5. Ручной автодеплой (у нас же 1С,  мы еще и не так умеем).
6. Файловые и SQL-базы для тестов.

Слез не видно,  но они есть. Расскажу о технических и не только проблемах, с которыми столкнулись после полного перехода на гит.
А также о том, какие есть планы дальнейшего развития нашего CI/CD.


Для просмотра комментариев необходимо авторизоваться
Внимание! У вас нет прав на просмотр топика
Видеозаписи всех дней и потоков:
130+ докладов с презентациями спикеров