ConfigXmlGenerator#

Jenkins Job, позволяющий обновлять набор параметров и их значения в Jenkins Job SMDL в Jenkins.
Технический Jenkins Job для внутренних нужд команды SMDL.

Jenkins Job использует:

  • tool python для запуска Python скриптов.

Для настройки Jenkins Tool необходимо ознакомиться с разделом «Взаимодействие с Jenkins Tools» документа «Руководство по системному администрированию».


Параметры запуска Jenkins Job отсутствуют.

Параметры Pipeline:

Параметр

Принцип валидации

Значение по умолчанию

Источник

Описание

useCustomTests

setPropsIfNotExist

true

libraryParams

Флаг, отвечающий за использование пользовательских тестов

Используемые шаги:

Все указанные ниже исполняемые скрипты в формате .groovy расположены в подразделе «Шаги» раздела «Дополнительная документация» документа «Руководство прикладного разработчика».

Название stage

Используемый шаг

Загрузка инструментов для выполнения pipeline

CommonStep.groovy

Валидация параметров

Validation.groovy

Скачивание репозиториев SCM

MultiGitCheckOut

Обновление xml в файле config.yml

UpdateConfigs.groovy

Обновление synapsedevopspy

UpdatePythonLib.groovy