Ошибка подключения Дженкинса к приложению
Я пытаюсь настроить мою работу Jenkins для подключения к Altassian Stash. Я использую плагин git для Jenkins.
Здесь параметры конфигурации задания - при управлении исходным кодом выберите git:
Адрес хранилища: https://lab.xyz.com/stash/scm/projects/sandbox.git
Учетные данные: jenkinuser/password (определенные в глобальных учетных данных конфигурации Jenkins)
Я получаю следующую ошибку:
Failed to connect to repository:
Could not init C:\Windows\TEMP\hudson1141847846411984817tmp
(Имя tmp продолжает меняться).
Оцените любую помощь. Спасибо.
Ответы
Ответ 1
Нам пришлось перейти на git плагин версии 1.5.0 и git клиентский плагин версии 1.0.7, и он сработал. Мы запускаем версию Jennkins 1.577.
Этот плагин git принимает URL-адрес как: https://jenkinuser:[email protected]/stash/scm/projects/sandbox.git
Ответ 2
Я знаю его немного поздно, но это сработало для меня:
Проверьте, установлена ли на сервере Jenkins git и проверьте, установили исполняемый путь git в конфигурации Jenkins
В частности, перейдите в раздел "Управление Jenkins" → "Глобальная настройка инструмента" и проверьте поле "Путь в git исполняемый файл".
Источник: https://serverfault.com/a/669487/212634
Ответ 3
В глобальной настройке инструмента, где вы "установите" GIT местоположение:
C:/Program Files (x86)/Git/bin/git.exe. Не забудьте включить расширение .exe.
Это для Windows.