Назад | Перейти на главную страницу

Дженкинс - Управление исходным кодом, ошибка учетных данных

У меня есть репо на Bitbucket. Я пытаюсь подключиться к своему экземпляру Jenkins. Здесь не используется подход с использованием SSH-ключа, а используется простой идентификатор / пароль, поскольку связь будет осуществляться через SSL.

(1) Я дважды проверил идентификатор / пароль как в BitBucket, так и в записи Jenkins. Я пробовал как Global, так и System.

(2) Я добавил перехватчик Bitbucket, указывающий на мой экземпляр Jenkins.

(3) Установлен соответствующий плагин bitbucket на Jenkins.

Но я продолжаю получать

     "Failed to connect to repository : Error performing command: git ls-remote -h https://bitbucket.org/id/demo HEAD" 
and 
"Failed to connect to repository : Could not init /tmp/hudson4950610074146191608tmp" 

Я проверил, что означают обе ошибки, но не могу определить, является ли это проблемой с учетными данными.

Я не понимаю, что делать дальше.

Спасибо.

Убедитесь, что у вас установлен git на сервере Jenkins, и проверьте, установлен ли путь к исполняемому файлу git в конфигурации Jenkins.

После нескольких дней борьбы выясняется, что для закрытого ключа, который использовал Дженкинс, были неправильно установлены разрешения. Имя пользователя и ключи должны совпадать.