回答

4

您需要使用timeout修改在你的配置在這個文檔解釋: https://circleci.com/docs/configuration#modifiers

下面是一個例子默認600S加倍到13世紀:

commands: 
    - /bin/bash build_scripts/deploy_to_eb.sh: 
     timeout: 1200 

乾杯

+0

請仔細閱讀http://stackoverflow.com/help /如何寫出一個好答案的答案:**「鼓勵與外部資源的鏈接,但請在鏈接的周圍添加上下文,以便您的同行用戶瞭解它是什麼以及它爲什麼在那裏。最相關的部分這是一個重要鏈接,以防目標站點無法訪問或永久脫機。「** –

+1

如果是多行命令會怎麼樣? –

+1

默認是600s - (不是毫秒) - https://circleci.com/docs/1.0/configuration/#modifiers – seanriordan08

13

您可以將timeout修飾符添加到您的命令以增加超過默認600秒(10分鐘)的超時。

例如,如果運行一個名爲my-test.sh測試,你可以做到以下幾點:

test: 
    override: 
    - ./my-test.sh: 
     timeout: 900 

注意,命令以冒號(:)結束,對下一個修改器線,雙縮進(4個空格而不是2個)。

參考:https://circleci.com/docs/configuration#modifiers

+0

注意根據指定的文檔,超時命令應該從它上面的命令縮進4個空格。這在文檔中被稱爲「雙縮進」,它假定您使用的是雙空格縮進。 –

+0

謝謝@AaronMahan。 – FelicianoTech

+0

這應該是被接受的答案 –