как добавить тайм-аут? - PullRequest
0 голосов
/ 02 июня 2019

Как добавить 2-часовой тайм-аут к следующему коду в конвейерах Azure Devops

pool:
    vmImage: 'ubuntu-16.04' 
steps:
    - script: docker login -u acr-p $(acrPassword) acr.azurecr.io
    - script: git clone $(gitURL)
    - script: docker build --no-cache -t acr.azurecr.io/$(imageTag) $(gitURL)
    - script: docker push acr.azurecr.io/$(imageTag)

https://docs.microsoft.com/en-us/azure/devops/pipelines/customize-pipeline?view=azure-devops

pool:
    vmImage: 'ubuntu-16.04' 
steps:
    - script: docker login -u acr-p $(acrPassword) acr.azurecr.io
    - script: git clone $(gitURL)
    - script: docker build --no-cache -t acr.azurecr.io/$(imageTag) $(gitURL)
    - script: docker push acr.azurecr.io/$(imageTag)

1 Ответ

2 голосов
/ 03 июня 2019

как добавить тайм-аут?

Вы можете добавить параметр timeoutInMinutes: 120 в - script:, чтобы установить время ожидания для каждого сценария:

steps:
- script: string  # contents of the script to run
  timeoutInMinutes: number 

Для получения дополнительной информации проверьте Ссылка на схему YAML .

Если вы хотите установить таймаут для всех сценариев, вы можете добавить timeoutInMinutes для задания .

Надеюсь, это поможет.

...