Releases: firstBitMarksistskaya/jenkins-lib
Releases · firstBitMarksistskaya/jenkins-lib
v0.15.1
What's Changed
- Исправлена ошибка расчета локальных путей в случае, когда мастер на Linux, а агент - на Windows by @nixel2007 in #151
- Обход ошибки публикации результата YaXunit из jUnit в Allure by @Kyrales in #141
New Contributors
Full Changelog: v0.15.0...v0.15.1
v0.15.0
What's Changed
- Добавлена возможность сохранения ИБ в виде артефакта после выполнения всех шагов инциализации и после запуска сценарных тестов by @ovcharenko-di in #149
- Исправление логики загрузки расширений, уточнение README by @ovcharenko-di in #147
- Публикация результатов синтаксического контроля в Allure by @ovcharenko-di in #148
- Удалено свойство конфигурационного файла syntaxCheck->pathToJUnitReport как ненужное
Full Changelog: v0.14.1...v0.15.0
v0.14.1
What's Changed
- Исправлена работоспособность настройки анализа веток AUTO в шаге SonarQube by @nixel2007 in #145
Full Changelog: v0.14.0...v0.14.1
v0.14.0
What's Changed
- Добавлена возможность снятия замера покрытия кода тестами для шагов bdd, smoke и yaxunit. Подробнее смотрите в README
Огромное спасибо @ovcharenko-di за #98
Full Changelog: v0.13.0...v0.14.0
v0.13.0
What's Changed
- Поддержка 1cedtcli для EDT 2024+ by @ovcharenko-di in #133
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
- Добавлена возможность конвертации результатов валидации EDT в формат json, поддерживаемый 1C (BSL) Community Plugin для SonarQube с помощью утилиты edt-ripper. Выбор инструмента задается в
resultsTransform
->transformer
. - BREAKING CHANGE: Требуемая версия
stebi
повышена до 1.11.1. - BREAKING CHANGE: Добавлена опция указания формата файла, генерируемого утилитой
stebi
. По умолчанию это новый формат Generic Issues для SonarQube 10.3 и новее (resultsTransform
->genericIssueFormat
). - Схема конфигурационного файла переведена на формат
draft-07
, для ряда полей добавлены значения по умолчанию. - Обновлены версии ряда зависимостей, налажено дымовое интеграционное тестирование основной функции
pipeline1C()
Спасибо @ovcharenko-di за доработки.
Full Changelog: v0.11.0...v0.12.0
v0.11.0
What's Changed
- Добавлена возможность предварительной загрузки информационной базы из файла DT или 1CD (
initInfobase
->templateDBPath
) . Для указания параметров авторизации по умолчанию используется файлtools/vrunner.json
(initInfobase
->vrunnerSettings
). - Добавлено новое свойство для таймаута - таймаут загрузки конфигурации
timeout
->loadConfiguration
. Таймаут createInfobase теперь отвечает за процесс непосредственно создания информационной базы + предварительной загрузки файла dt/1cd. - Проект переведён на сборку под jdk11 с помощью jdk17.
- Целевая версия Jenkins, под которую собирается библиотека, обновлена до версии 2.462.1. Соответственно обновлены и используемые версии плагинов.
- Используемая версия gradle обновлена до 7.6.1.
- Расширена документация
Спасибо @segate и @ovcharenko-di за вклад в разработку.
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- Поддержка YAXUnit, указание места загрузки расширений by @ovcharenko-di in #114
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
- Шаг BDD теперь помечается как нестабильный в случае ошибок в тестах, и как упавший в случаях прочих ошибок (#3) by @ivanmolodec in #117
- Изменён порядок инициализации ИБ и загрузки расширений by @Segate-ekb in #116
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- Поддержка загрузки расширений из cfe-файла или исходников в информационную базу by @Segate-ekb in #104
Full Changelog: v0.7.0...v0.8.0