Я пытаюсь ввести пароль динамически в Дженкинс, и сталкиваюсь с проблемами.
Мое требование - выполнить сценарий оболочки для получения пароля из хранилища, а затем сделать этот пароль доступным для сценария maven. Хотя я могу получить пароль, запустив сценарий оболочки для API этого хранилища, я не уверен, как установить этот восстановленный пароль в качестве параметра пароля.
Плагин привязки учетных данных может использоваться для статических паролей, которые были предварительно настроены, но, учитывая, что я получаю пароль во время выполнения из сценария, я не могу его использовать.
На сайте плагина EnvInject написано, что его можно использовать для "ввода значений паролей для прогона", но я не могу найти никакой документации для этого. Я могу ввести пароль, поместив его в файл свойств, но это приводит к тому, что пароль отображается открытым текстом при вызове команды maven.