克隆超時可以使用被指定:如何在Jenkins Git插件中指定結帳超時?
git {
...
cloneTimeout(60)
}
其中60是超時是分鐘。我讀過結帳超時也可以指定,但我無法找到詳細信息。 checkoutTimeout(...)
和timeout(...)
都會給出錯誤。
EDIT
我可以通過詹金斯GUI(Configuration
- >SCM
- >Git
- >Additional Behaviors
- >Advanced Checkout Behaviors
- >Timeout
)設置的結賬超時。我希望在爲Jenkins生成Docker配置的Groovy腳本中執行同樣的操作:
...
public class DockerJob {
...
multiscm {
git {
remote {
url(...)
branch(...)
...
}
shallowClone()
cloneTimeout(60)
// Add "checkout timeout" here...
}
...
}
...
}
...
您是否在通過Jenkins UI在作業配置中如何做到這一點? – rgulia