我们的一个作业在执行以下命令时超时:
git checkout -f <commit>
超时默认为 10 分钟。我尝试手动执行它,需要 10 多分钟。我在作业的配置菜单中将其设置为 20 分钟,但它不起作用。
Advanced checkout behaviours:
Timeout (in minutes) for checkout operation: 20
我们的 Git 插件版本是 2.3.4。我看了一些关于降级版本的帖子,但目前我不能尝试这个选项(我不允许),所以我决定设置全局超时值。
谁能告诉我怎么做(在 jenkins-slave.xml 或命令行中)?
最佳答案
我的 Git 插件版本是 2.3.5,以下配置适合我。
Additional Behaviours-->Advanced checkout behaviours-->
Timeout (in minutes) for checkout operation: 20
关于git - Jenkins Git 全局超时更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31293251/