"Не удалось подключиться к репозиторию" Ошибка при настройке плагина Github Jenkins
Я получаю сообщение об ошибке при вводе моего места репо в раздел "Исходный код управления > Git > URL-адрес репозитория" нового задания. Я искал все и пробовал много разных URL-адресов без успеха.
Ошибка:
Failed to connect to repository : Error performing command: git ls-remote -h https://github.com/micdoodle8/Crossbow_Mod_2.git HEAD
Любые идеи? Спасибо.
Ответы
Ответ 1
Вам может потребоваться установить путь к исполняемому файлу git в Управлять Дженкинсом → Конфигурировать систему → git → git Установки → Путь к git исполняемому.
Например, я получал ту же ошибку в Windows. Я установил git с шоколадным, и получил место через Powershell:
Get-Command git.exe | Select Definition
В Unix вы сможете:
which git
Ответ 2
на Jenkins ver. 2.7.4, свойство настройки (Path to Git executable) теперь находится в разделе "Управление Jenkins → Global Tool Configuration → Git → Git Installations → Path to Git executable.
Ответ 3
Вы должны установить Github Plugin для Jenkins.
После установки в разделе "Настройка" в проекте должно быть поле ввода для "проекта GitHub". Введите "https://github.com/micdoodle8/Crossbow_Mod_2" (без кавычек). Кроме того, вы помещаете то же самое в поле ввода, которое говорит "Хранилища" (тот, который вы упомянули в своем вопросе) под ним.
Ответ 4
Я получал то же самое при подключении к git от jenkins. Вот несколько контрольных перечней, которые вы хотели бы посмотреть: -
Конфигурация Дженкинса: -
1) Проверьте, правильно ли указан исполняемый файл git
2) Предоставьте ссылку репозитория SSH git @blahblah
3) Под учетными данными → Выберите имя пользователя и ключ аутентификации
(перейдите на ваш сервер, создайте SSH-ключи ssh-keygen... Скопируйте ключи в JENKINS_HOME/, ssh)
Вы должны иметь возможность подключиться к вашему репозиторию git от Jenkins
Ответ 5
Вам может потребоваться установить путь к исполняемому файлу git в разделе "Управление Jenkins → глобальная настройка инструмента → git → git Установки → Путь к git исполняемому файлу.
Ответ 6
Вы должны установить путь в Git исполняемый , который находится в Глобальная настройка инструмента Управление Jenkins strong > .
Мы можем найти местоположение пути через оконную силовую оболочку как: Get-Command git.exe | Выберите Определение
показанный в pcture как:
команда для git исполняемого пути