Как внедрить переменную окружения типа пароля в Jenkins из скрипта - PullRequest
0 голосов
/ 06 мая 2019

Я пытаюсь ввести пароль динамически в Дженкинс, и сталкиваюсь с проблемами.

Мое требование - выполнить сценарий оболочки для получения пароля из хранилища, а затем сделать этот пароль доступным для сценария maven. Хотя я могу получить пароль, запустив сценарий оболочки для API этого хранилища, я не уверен, как установить этот восстановленный пароль в качестве параметра пароля.

enter image description here

Плагин привязки учетных данных может использоваться для статических паролей, которые были предварительно настроены, но, учитывая, что я получаю пароль во время выполнения из сценария, я не могу его использовать.

На сайте плагина EnvInject написано, что его можно использовать для "ввода значений паролей для прогона", но я не могу найти никакой документации для этого. Я могу ввести пароль, поместив его в файл свойств, но это приводит к тому, что пароль отображается открытым текстом при вызове команды maven.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...