Технологии
Секция "Инструментарий разработчика. Приемы и методы разработки"
Тинькофф
Lead
Опыт работы в 1С - 10 лет.
Работал в Магните (Тандер), ИТМ (Сибинтек, Роснефть), Пик. 
Автор ряда статей и разработок на https://infostart.ru/
«Наш путь в Git - история одного внедрения CI/CD»
Мы проделали большой путь от разработки в хранилище с полуавтоматической доставкой обновлений в базу до полноценного релизного цикла CI/CD, с автотестированием кода, сборкой конфигураций из исходников и ветками разработки для каждой задачи.

На этом непростом пути нам помогали:
- Самописные скрипты powershell
- Jenkins как менеджер процессов
- Onescript как универсальное средство автоматизации с прекрасным набором его библиотек
- Sonar как средство тестирования кода
- Самописный фреймворк на python для тестирования
- Vanessa-automation со своими широкими возможностями для автотестирования
- Allure как средство управления заданиями тестирования
- Jira как средство управления задачами разработки
- Git (Bitbucket Stash, Gitlab)
- Технология submodules в Git, позволяющая поддерживать актуальность скриптов автоматизации для всех репозиториев

В настоящий момент мы пришли к полностью автоматической доставке только проверенного и рабочего кода.
Каждый из разработчиков работает над своей задачей, не мешая и не пересекаясь (за исключением форм) с другими.
При всём этом мы продолжаем работать в конфигураторе, не желая переходить на EDT.


Для просмотра комментариев необходимо авторизоваться
Внимание! У вас нет прав на просмотр топика
ВИДЕОЗАПИСИ ВСЕХ ЗАЛОВ