我无法为我的生活似乎让我的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
它坚持使用fetch命令,永不退出.
有人有什么建议吗?