Есть ли у Дженкинса такая функция, как учетные данные для не секретов? - PullRequest
0 голосов
/ 16 января 2019

очень простой вопрос сегодня.

Есть ли у Дженкинса функция, такая как учетные данные, для несекретной информации?

В моем случае я хочу указать некоторые значения в jenkins, чтобы сделать их легко доступными для всех моих конвейеров. (например, идентификатор подписки Azure) Я пытался просто использовать учетные данные типа «секретный текст», но магия, которую jenkins делает для защиты этих учетных данных, затрудняет работу с ними.

Я предполагаю, что это будет называться чем-то вроде глобальных переменных среды или именованных значений, но я не смог ничего найти с помощью моего поиска в Google.

Спасибо!

1 Ответ

0 голосов
/ 16 января 2019

Следующие шаги помогут вам настроить глобальные переменные среды, которые можно использовать в различных сборках и конвейерах. Действия могут немного отличаться в зависимости от установленной версии Jenkins. Шаги, указанные ниже, основаны на версии 2.7.4:

  • Перейдите к управлению Дженкинс в меню слева
  • Нажмите «Настроить систему» ​​
  • Прокрутите вниз, чтобы найти «Глобальные свойства»
  • Отметьте «Переменные среды»
  • Нажмите «Добавить»
  • Добавить имя и значение в правильной области ввода (Пример: arg_name & arg_value)
  • Нажмите «Сохранить» внизу страницы

Чтобы использовать эту глобальную переменную среды, перейдите к области ввода в определении сборки и используйте: $ {arg_name}

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