Azure流水线检出仓库步骤默认5分钟超时配置调整问询
Azure DevOps流水线仓库检出超时的配置方法
仓库检出步骤的超时可以单独配置,它不受你设置的作业级timeoutInMinutes控制——因为这是流水线的内置初始化步骤,默认超时为5分钟,这就是你偶尔遇到检出被自动取消的原因。
要自定义检出超时,你需要在YAML中显式声明checkout步骤并指定timeoutInMinutes属性,示例如下:
jobs: - job: MyJob timeoutInMinutes: 60 steps: - checkout: self timeoutInMinutes: 10 # 根据实际需求调整超时时长
显式定义该步骤后,就会覆盖默认的5分钟限制,你可以根据仓库大小、网络情况设置合适的超时值,避免偶尔的慢检出被自动终止。
内容的提问来源于stack exchange,提问作者benjamin.keen
相关产品推荐
相关产品推荐

