github firstBitMarksistskaya/jenkins-lib v0.4.0

latest releases: v0.12.0, v0.11.0, v0.10.0...
3 years ago
  • Добавлена поддержка репозитория в формате EDT. Для указания формата исходников добавлен параметр sourceFormat. По умолчанию считается, что репозиторий в формате выгрузки из Конфигуратора. Для проектов EDT параметр srcDir должен вести на корень проекта (каталог с файлом .project). Для трансформации из формата EDT в формат конфигуратора в сборочную линию добавлен новый шаг.
  • Версия платформы (параметр v8version) по умолчанию установлена в значение "8.3" для упрощения начала эксплуатации библиотеки.
  • Добавлена возможность инициализировать информационную базу из исходников конфигурации (параметр initInfobase -> initMethod).
  • Добавлена возможность смешанной инициализации информационной базы в режиме "основная ветка - из хранилища, остальные ветки - из исходников") (параметр initInfobase -> initMethod). Для указания основной ветки добавлен параметр defaultBranch со значением по умолчанию "main".
  • В шаг syntaxCheck добавлен поиск файла с текстами ошибок для исключения из отчета об ошибках (syntaxCheck -> exceptionFile). По умолчанию ищется файл в расположении "./tools/syntax-check-exception-file.txt".
  • Добавлен автоматический расчет идентификаторов секретов (путь к хранилищу и пара логин-пароль к хранилищу). Подробнее см. README.
  • Путь к хранилищу и связка логин-пароль для инициализации базы из хранилища теперь передаются через переменные среды RUNNER_* вместо передачи в режиме cli.
  • Установка зависимостей oscript теперь происходит только в том случае, если в корне репозитория есть файл packagedef.
  • Добавлена поддержка запуска vrunner из PATH.
  • Для запуска vanessa-runner добавлен флаг --nocacheuse.
  • Удалена подмена файла обработки Vanessa Automation Single. Используйте версию 1.2.037+.
  • Шаг трансформации результатов (запуск приложения stebi) перенесен внутрь параллельного блока "Проверка качества", поближе к шагу "EDT контроль".
  • Исправлены падения инициализации базы из хранилища и запуска sonar-scanner в случае неудачного поиска файла с версией хранилища или корня конфигурации.
  • Расширена документация

New Contributors

Contributors

Full Changelog: v0.3.1...v0.4.0

Don't miss a new jenkins-lib release

NewReleases is sending notifications on new releases.