2012-06-14 2 views
3

Мне кажется, что мне, должно быть, не хватает чего-то простого здесь - что я хочу сделать, это создать параметризованную сборку, где одним из параметров является пароль , Я не хочу постоянно хранить пароль в Дженкинсе. До сих пор я мог маскировать пароль на выходе консоли с помощью плагина «Маскированные пароли», но независимо от того, на странице EnvInject «Injected environment variables» на любом из построений отображается пароль в виде обычного текста.Маскирование не сохраненного пароля Параметр на странице «Инъективные переменные среды» в Jenkins

Я пробовал различные вещи, в том числе, но не ограничиваясь ими: именовании «Маска Пароли» пароль такой же, как один из моих параметров паролей Именование «EnvInject» пароли так же, как один мой пароль параметры

Я нашел https://issues.jenkins-ci.org/browse/JENKINS-12423 , но я думаю, что это просто относится к маскировке паролей с выхода консоли.

Я пробовал это на нескольких разных комбинациях ОС и версий, но прямо сейчас я просто пытаюсь заставить это работать: Windows 7 64bit Jenkins ver. 1.470 Плагин для инжектора окружающей среды 1.55 Плагин для паролей масок 2.7.2

Но я не могу понять это. Мне кажется, что это, вероятно, не очень необычная настройка, поэтому я, вероятно, просто пропустил что-то глупое.

Любая помощь очень ценится!

ответ

3

Вы можете использовать плагин Inject Environment Variable через плагин Flexible Publish, чтобы ввести пустое значение в параметр пароля в конце сборки. На вкладке Injected Vars вы увидите пустое значение.

0

FWIW, плагин Password Mask для Jenkins работает (без EnvInject плагина) довольно хорошо. Он может заменить глобальный пароль ж/I переключатель в задаче Gradle сценария Invoke например .:

-Psometask_password=${global_sometask_password} 

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

+0

добавьте 4-пространственный отступ в код, чтобы он был отформатирован как код – YakovL

 Смежные вопросы

  • Нет связанных вопросов^_^