У меня есть сервер jenkins с плагином github, который запускается каждый раз, когда происходит изменение в репо. У меня есть закрытый ключ и открытый ключ, загруженный в репозиторий github. Задача задана как: URL-адрес репозитория [email protected]: xxx/repo.gitJenkins and github
Я не указал URL-адрес в верхней части задания. Одна из задач, которые у меня есть Jenkins: cd/var/www/html/& & git pull origin master Но всякий раз, когда я вношу изменения в репо, он не срабатывает, и я не знаю почему.
При запуске сборки вручную я получаю: [Unit_Test] $/бен/ш -xe /tmp/hudson1951363618156731736.sh + кд/вар/WWW/HTML/ + мерзавец тянуть мастер происхождения ОШИБКА: Repository не найдено. fatal: Не удалось прочитать из удаленного хранилища.
Пожалуйста, убедитесь, что у вас есть правильные права доступа и существует хранилище. Построить шаг «Выполнить оболочки» отмечен построить как отказ e-mail был вызван для: Failure - Любой Отправка электронной почты для запуска: Failure - Любой Отправка по электронной почте: [email protected] Выполнил: FAILURE
Я добавил eval 'ssh-agent -s' ssh-add /var/lib/jenkins/.ssh/key_rsa, который, похоже, исправил проблему доступа, но сборка по-прежнему не запускается при изменении , – Gabriel