我似乎无论如何都无法让我的Jenkins CI和Github配合工作。
克隆命令时失败,但这是由于密钥问题,所以我以服务帐户登录(Jenkins在Windows服务下运行的用户)并运行了克隆命令。一切正常。
然而,当我想运行获取最新版本时,它无法完成。它只是停在那里。我尝试使用Jenkins的Git插件和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
它停留在获取命令上,从未退出。
有人有什么建议吗?
git://github.com/OrgName/MyRepo.git
应该可以正常运行。 - Benoit Garret