Я не могу заставить свой Jenkins CI работать с Github.
У меня был сбой при выполнении команды clone, но это было связано с ключами, поэтому я вошел в систему под учетной записью service (пользователь Jenkins работает как служба Windows) и выполнил команду clone. Все в порядке.
Однако, когда я хочу выполнить команду fetch, чтобы получить последние данные, она не завершается. Он просто сидит там. Я пробовал использовать плагин Git для Jenkins, а также скрипт командной строки Windows. Ни то, ни другое не работает. Однако если я открою командную строку и введу команду, она сработает!
Так как же мне заставить его работать через Jenkins?
Я запускаю этот скрипт:
set
"C:\Program Files (x86)\Git\bin\git.exe" fetch -t ssh://git@github.com/OrgName/MyRepo.git +refs/heads/*:refs/remotes/origin/*
exit 0
и он застревает на команде fetch, не выходя.
Есть ли у кого-нибудь предложения?