Релиз 2.0.0 библиотеки Vanessa.Usher для Jenkins

Новый уровень построения сборочной линии 1С

Релиз 2.0.0 библиотеки Vanessa.Usher для Jenkins

Прошло чуть больше двух лет после выпуска первой версии. За это время мы получили много обратной связи, многое переосмыслили и теперь готовы выпустить версию 2.0.

Для тех кто еще не знает, Vanessa.Usher - это библиотека автоматизации сборочного цикла для 1С в Jenkins, поставляется в виде shared library.

В чем отличие от версии 1.х?

  • настройка pipeline через json-файл;
  • теперь используется объектная модель и скрипты;
  • появилось матричное тестирование (beta).

Основные возможности библиотеки:

  • экспорт истории хранилища 1С в git проект;
  • конвертация исходного кода из формата EDT в XML формат конфигуратора;
  • подготовка окружения и проверка обновления информационной базы;
  • синтаксическая проверка конфигурации;
  • статический анализ кода в SonarQube;
  • TDD тестирование;
  • BDD тестирование;
  • публикация отчетов тестирования в форматах Allure и jUnit;
  • сборка поставки конфигурации;
  • отправка уведомлений на email или в Slack.

А вы используете shared library?😃