git - Jenkins Git 全局超时更改

标签 git jenkins timeout global git-checkout

我们的一个作业在执行以下命令时超时:

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

enter image description here

关于git - Jenkins Git 全局超时更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31293251/

相关文章:

GitHub 显示两次已重命名的目录

javascript - 安装插件后无法在 Jenkins 中看到 Node 选项 'Global Configure'

Angular 14 - 错误 : Trying to publish a package that has been compiled by Ivy in full compilation mode

python - 定期检查事件/触发器的更优雅的方式?

java - 服务器响应后 Apache HttpClient 超时异常

git - 将 Git 更新到 MacBook Pro Sierra 上的官方发行版

git - 升级后 Ubuntu 无法找到 Git 存储库

php - Jenkins指南,用于构建,部署,配置和回滚,保留5个发行版

git - 如何强制 Jenkins 重建分支?

ruby-on-rails - 如何找出导致 unicorn worker 超时的原因