SaveDBCred.groovy#
Шаг, который сохраняет УЗ для работы с Jenkins Job SynapseLiquibaseInstaller (описанного в подразделе «Pipelines» раздела «Дополнительная документация» документа «Руководство оператора»).
Включает в себя:
Запрашивание логина и пароля для работы с БД;
Создание Jenkins Credentials или УЗ в SecMan, содержащий логин и пароль для работы с БД.
Режим определяется параметром needVault.
Credentials создаются в домене заданном в настройках в переменной dbCredDomainSpace
Для создании Jenkins Credentials, будет запущен шаг UpdateJenkinsCred.groovy (описанного в подразделе «Шаги» раздела «Дополнительная документация» текущего документа);
Список необходимых параметров
Входящие |
|---|
config.dbUrl |
config.dbSchema |
config.needVault |
config.dbCredDomainSpace |
config.configurationVault |
config.dbCredDomainSpace |
config.nexusCredentialsId |
config.workspace |
config.credentialTypes |