Releases: firstBitMarksistskaya/jenkins-lib
Releases · firstBitMarksistskaya/jenkins-lib
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
v0.7.0
What's Changed
- Вызов ring теперь пытается определить, была ли ошибка на уровне EDT (ERROR в логах) и роняет сборку при необходимости by @ivanmolodec in #113
- Добавлен deleteDir() для типа FilePath by @ivanmolodec in #111
Full Changelog: v0.6.4...v0.7.0
v0.6.4
What's Changed
- Исправлена ошибка при передаче FilePath в deleteDir() by @ivanmolodec in #110
Full Changelog: v0.6.3...v0.6.4
v0.6.3
What's Changed
- Добавлена проверка на существование файла 1Cv8.1CD.zip перед архивацией базы by @ivanmolodec in #107
- Исправление запуска тестов на GitHub Actions by @ovcharenko-di @ivanmolodec @nixel2007
Full Changelog: v0.6.2...v0.6.3