如何让特拉维斯yml等待更长的时间

时间:2019-05-20 13:59:33

标签: python timeout travis-ci

我是travis的新手,用于我的项目。通常,我运行的测试总共要花费50分钟以上,而我需要travis要做的就是不时检查一下结果是否出现。我无法在travis上进行测试,因为它在另一台计算机上运行。

我注意到Travis的限制是每个工作50 min,但整个构建没有任何限制。我有一个python脚本会不时检查一次结果,我如何总共运行2个小时? b.t.w我可以在构建中像6次一样运行它

谢谢

1 个答案:

答案 0 :(得分:0)

已解决 我刚做了5个作业,每个作业运行45分钟,而yml看起来类似于:

jobs:
  include:
    - stage: first
      language: python
      python: "3.6"
      script: python3 -u script.py
    - stage: second
      language: python
      python: "3.6"
      script: python3 -u bad_script.py
    - stage: third
      language: python
      python: "3.6"
      script: python3 -u script.py
    - stage: fourth
      language: python
      python: "3.6"
      script: python3 -u bad_script.py