如何允许具有特定环境变量值的构建失败?
例如:
.travis.yml:
env:
- TEST_GROUP=Smoke
- TEST_GROUP=other # How to allow failures for this variable?
matrix:
allow_failures:
- TEST_GROUP=other # This does not work
Run Code Online (Sandbox Code Playgroud)
roi*_*age 37
您需要env在以下allow_failures部分中明确引用:
matrix:
allow_failures:
- env: TEST_GROUP=other
Run Code Online (Sandbox Code Playgroud)
sha*_*zhu 12
@ roidrage的回答对我有用.
在单个矩阵维度中使用多个env变量时,env变量必须像这样组合:
env:
- TEST_GROUP=Smoke TEST_ENV=airport
- TEST_GROUP=other TEST_ENV=outside
matrix:
allow_failures:
- env: TEST_GROUP=other TEST_ENV=outside
Run Code Online (Sandbox Code Playgroud)