我想在多个平台上测试项目,因此我根据docs os:
和$ TRAVIS_OS_NAME使用。但我似乎错过了一些东西。我的.travis.yml
看起来如下:
os:
- osx
before_install:
- ./.travis.$TRAVIS_OS_NAME.before_install.sh
install:
- ./.travis.$TRAVIS_OS_NAME.install.sh
script:
- ./.travis.$TRAVIS_OS_NAME.script.sh
但我得到以下error:
$ ./.travis.$TRAVIS_OS_NAME.before_install.sh
/home/travis/build.sh: line 41: ./.travis.linux.before_install.sh: No such file or directory
所以似乎忽略了os:
指令。
我错过了什么吗?
我没有包含os: -linux
,因为测试脚本还没有准备好。