Изменить учетные данные Дженкинс программно - PullRequest
0 голосов
/ 21 мая 2018

У меня есть установка Дженкинса с большим количеством рабочих мест.Я хотел бы изменить все задания, которые клонируются, с git с учетными данными X на учетные данные Y (которые я уже создал). Любой способ сделать это программно?

спасибо

Ответы [ 2 ]

0 голосов
/ 28 мая 2018

В итоге я просто выполнил команду sed для всех файлов xml в / var / lib / jenkins / jobs и заменил идентификатор учетных данных новым идентификатором.не так элегантно, но работает как шарм

0 голосов
/ 27 мая 2018

Если у вас не настроен помощник по учетным данным git (проверьте с помощью git config credential.helper), настройте его (например, git config credential.helper store).

Затем вы можете программно сохранить учетные данные с помощью

printf "username=<your_username>\npassword=<your_password>\nprotocol=https\nhost=your.git.host.net\n\n" | git credential approve

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