如何增加 travis CI 中没有 activity 的等待时间?

how to increase no activity wait time in travis CI?

我为 bash 编写的测试(在我的机器上通过,测试运行大约 20-30 分钟)我需要增加 travis CI 的超时时间以便我可以成功构建 我尝试通过添加 travis_wait 30 来更改超时,但出现错误

sudo: required

arch:
  repos:
    - archlinuxfr=http://repo.archlinux.fr/$arch
  packages:
    # pacman packages
    - yaourt
    - archiso
  script:
    - ./build-repo
    - travis_wait 30 sudo ./build.sh -v

我遇到的错误

script:
  - "curl -s https://raw.githubusercontent.com/xeon-zolt/arch-travis/master/arch-travis.sh | bash"
travis_wait 30 sudo ./build.sh -v
/bin/bash: travis_wait: command not found

如何修复请教我

script:
- "travis_wait 30 sleep 1800 &"
- curl -s https://raw.githubusercontent.com/xeon-zolt/arch-travis/master/arch-travis.sh | bash

在 arch chroot 中,travis_wait 函数不起作用,如果尝试导出它,它也会出错,最好的方法是在 chroot 部分使用命令,所有内容都在其中进行