Почему «добавить учетные данные» в разделе «добавить сервер GitHub» в Jenkins «настроить систему» ​​не работает? - PullRequest
0 голосов
/ 21 апреля 2020

Я слежу за этим сообщением Как запустить сборку Multibranch Pipeline с помощью github webhook для настройки существующего многоотраслевого конвейера.

В качестве подэтапа для настройки webhook, я перенаправлен на это страница https://support.cloudbees.com/hc/en-us/articles/224543927-GitHub-Integration-Webhooks?page=47.

Тогда я застрял на самом первом шаге:

enter image description here

Есть нет учетных данных для выбора из выпадающего списка, и если я попытаюсь «Добавить», он покажет учетные данные Jenkins как обычно.

enter image description here

Но проблема в том, после того, как я введу свое имя пользователя и пароль на github и нажму кнопку добавить, он вернется go, но ничего не будет добавлено !!

Почему это происходит?

Я уже настраивал новые элементы Jenkins, и когда я настраиваю эти элементы конвейера, мне также необходимо предоставить учетные данные для источника сборки, т.е. github. Это всегда работает. Только в этот раз проблема возникает, когда я выполняю «Управление Jenkins» -> «Настройка системы».

Я что-то упускаю из виду?

1 Ответ

0 голосов
/ 22 апреля 2020

Не могу поверить, что у Дженкинса столько проблем.

Вот где я нашел это решение: https://github.com/jenkinsci/ghprb-plugin/issues/534

  • Перейдите к Jenkins> Учетные данные> Система> Глобальные учетные данные
  • Добавить учетные данные
  • Выберите Секретный текст в раскрывающемся меню
  • Добавить описание (имя учетной записи, причина и т. Д. c.)
  • В секретном текстовом поле внесите свой личный токен доступа Github (GPAT)
  • Сохраните и перейдите обратно к Jenkins> Глобальная конфигурация
  • Найдите раздел доступа к Github Server и выберите из него свои учетные данные, затем нажмите Проверить соединение
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...