У меня есть параметр пароля, установленный в моей сборке Jenkins, содержащий некоторую информацию, которую я хочу хранить в секрете. Конструкция Jenkins создаст контейнер Docker, который нуждается в доступе к этому параметру. В настоящее время моя команда выглядит такой:Передача Masked Jenkins Environment Переменная для контейнера-докера
docker run -e PASSWORD=${PASSWORD} my_image my_command
Это работает, как я ожидал, что это - параметр ПАРОЛЬ Я дал в моей сборки передается в качестве переменной среды в контейнер Докер, который затем может использовать его , Это часть моей консоли вывода:
+ docker run -e PASSWORD=abc123efg my_image my_command
Проблема заключается в том, что исходный пароль показан на выходе выше. Есть ли какое-либо решение или альтернативное решение, которое я могу использовать для передачи маскированного параметра в мой контейнер, не подвергая его воздействию на выходе?
Да, похоже, мы что плагин установлен, но вместо того, чтобы использовать его, я использовал Маске пароль вариант в чем Я считаю, что это плагин Parameterized Build (похоже, не работает). Я просто задал это как ответ и назову его днем – kshah