Кажется, я не могу заставить моего Jenkins CI работать с Github.
У меня был сбой команды clone, но это было связано с ключами, поэтому я вошел в систему как служебная учетная запись (пользователь Jenkins работает как служба Windows) и выполнил команду clone.Все хорошо в капоте.
Однако, когда я хочу запустить загрузку, чтобы получить последнюю версию, она не закончится.Он просто сидит там.Я пробовал через плагин 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, никогда не выходя из нее.*
Есть ли у кого-нибудь предложения?