Каталог решений - Devops-кухня. Рецепты приготовления дополнительных отчетов и обработок

Devops-кухня. Рецепты приготовления дополнительных отчетов и обработок

Devops-кухня. Рецепты приготовления дополнительных отчетов и обработок

В наличии

Обновление всех отчетов и обработок в любой тестовой базе по одной кнопке.

Категория:

Описание

Краткое содержание статьи.. 1

Предыстория (ее можно пропустить). 3

Версионирование (обязательно). 4

Разработка (опционально). 4

Контроль качества (опционально). 7

Код-Ревью (опционально). 9

Ssl-ci (Обязательно). 11

Ssl-ci. Настройка. 12

Ssl-ci. Работа с файлами. Команды. 15

Ssl-ci. Автодеплой (опционально). 18

Итоги

.. 21

Краткое содержание статьи

В данной статье решил рассказать, как у нас в команде устроена работа с дополнительными отчетами и обработками (далее просто внешние файлы).

Расскажу про расширение для связи гита и вашей конфигурации на основе БСП.

Расскажу, как мы версионируем файлы, как мы их разрабатываем, как тестируем и как автоматически обновляем везде, где это может понадобиться.

Надеюсь, наш опыт будет полезен и для вас.

Краткое содержание в виде таблички

ГлаваПользаПрименимостьИнструменты
Версионирование

У вас появится удобное версионирование дополнительных отчетов и обработок.

Всегда можно будет понять по какой задаче что менялось и насколько у вас актуальные версии в базе.

Обязательно.

Без версионирования расширение не имеет смысла и по одной кнопке вы ничего не сможете обновить.

В принципе можно не раскладывать файлы на исходники, но тогда след.пункты будут неприменимы.

git +

Gitlab,

Oscript +

precommit1C

Разработка

Не будут затираться изменения при параллельной работе разработчиков.

Можно будет настроить проверку качества.

Опционально.

т.е. без этого можно жить, но непонятно зачем.

vs code
Контроль качества

Не будет нарушения стандартов разработки 1С

Все отчеты не будут внезапно падать с синтаксической ошибкой при обновлении релиза

Опционально.

Если вам не важно качество вашей разработки, то можно пропустить.

SonarQube, vanessa add (дымовые тесты)
Код-ревью

В дополнение к соблюдению стандартов 1С будут соблюдаться ваши внутренние стандарты разработки

Из внешних файлов исчезнет “плохой код” (но это не точно)

Опционально.

Как показывает практика, код внешних отчетов и обработок вообще редко кто системно проверяет.

vs code, Конфигуратор

Ssl-ci (Расширение)

 

Интеграция гита и вашей базы.

Обновление всех файлов по одной кнопке.

История изменения файла прямо в вашей базе.

+Много других сервисных возможностей

Обязательно.

Без расширения не было бы и статьи.

Ssl-ci

 

has been added to your cart:
Оформление заказа