Интеграция Jenkins с GitLab - порт 22: Тайм-аут операции - PullRequest
0 голосов
/ 11 сентября 2018

Я пытался создать интеграцию между Jenkins и GitLab, используя этот учебник: https://docs.bitnami.com/aws/how-to/create-ci-pipeline/ (без шага 3: соедините ваш проект с репозиторием GitLab)

Итак, я создал открытый и закрытый ключив GitLab было добавлено public (Настройки> Ключи SSH), а содержимое файла закрытого ключа было вставлено в текстовую область в настройках проекта Jenkins (Управление исходным кодом> Учетные данные> Имя пользователя SSH с закрытым ключом> Закрытый ключ)

enter image description here

После этого появилась следующая ошибка:

enter image description here

что может вызвать такую ​​странную проблему?Спасибо за помощь:)

1 Ответ

0 голосов
/ 11 сентября 2018

Если вы добавляете открытый ключ в профиль определенного пользователя GitLab, вы должны:

  1. Предоставьте этому пользователю доступ к целевому проекту в GitLab.
  2. Используйте имя пользователя этого конкретного пользователя ( вместо git username ) при создании учетных данных SSH в Jenkins.
...