Releases: firstBitMarksistskaya/jenkins-lib
Releases · firstBitMarksistskaya/jenkins-lib
v0.3.0
- Добавлен шаг инициализации информационной базы. В рамках шага выполняется миграция данных ИБ (выполнение обработчиков БСП) + дополнительные обработчики инициализации, если они заданы в конфигурации или если в каталоге
tools
существуют файлы видаvrunner.init*.json
- Добавлен шаг запуска сценарных тестов с помощью Vanessa Automation. По умолчанию выполняется команда
vrunner vanessa --settings tools/vrunner.json
. Из-за особенностей работы библиотеки временно используется дев-сборка Vanessa Automation Single, скачиваемая в момент запуска сборочной линии. - Для команды синтаксического контроля добавлена возможность указать собственный файл настроек vrunner. По умолчанию используется файл
tools/vrunner.json
, если он существует в репозитории. - Параметр
resultsTransform->removeSupport
по умолчанию теперь имеет значениеtrue
. - Добавлен параметр конфигурационного файла
logosConfig
, позволяющий управлять настройками логирования запускаемых oscript-приложений. Пока работает в шагах запускаvrunner vanessa
, в последствии будет использоваться везде.
v0.2.0
- Добавлен шаг валидации средствами EDT
- Добавлен шаг трансформации результата (валидации EDT) в формат generic issue с возможностью исключить ошибки из модулей на поддержке
- В шаг SonarQube добавлена публикация полученного результата валидации EDT (если шаг был включен)
- В конфигурацию добавлена возможность переопределить место расположения корня конфигурации
- Реорганизация stages внутри пайплайна
- Добавлен быстрый пропуск stage на основании декларативного описания условия выполнения (вместо занятия агента с получением исходников)
Первый публичный релиз
v0.1.0 Первый релиз