LINUX.ORG.RU

Jenkins - работа с git. Вопросы.

 ,


0

1

Испытваю некоторые проблемы с работой Git'a в jenkins.

При себе Jenkins LTS, который располагается на Linux Ubuntu 16.04.

Slave node на Windows. Git на Windows с корректно указанными path.

В консоли Slave node на Windows корректно принтуется вывод с git --help. Если же зайти в Manage Jenkins -> Global Tool Configuration и попробовать прописать путь, то можно увидеть ошибку: https://i.imgur.com/FiZnDqE.png

Често говоря - не знаю зачем я это делаю. Но, видимо мотивирую себя тем, что если указать в настройках проекта сборки, не имея при этом гита на мастер ноде, то можно получить ошибку при выполнении git ls-remote -h https://blabla.ru/blabla.git HEAD

Хотя, в настройках проекта была явно указана нода, на которой должна проходить сборка, нода, на которой есть Git, который работает.

Вопросы:

Зачем в Manage Jenkins -> Global Tool Configuration указывать путь до Git?

Это рекомендуется «где попало».

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

https://i.imgur.com/DD1odHC.jpg

★★

Последнее исправление: BitSum (всего исправлений: 1)

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.