TravisCI: How to allow failures for environment variable

荒凉一梦 提交于 2019-12-04 15:18:35

问题


How to allow failures for builds having specific environment variable value?

For example:

.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

回答1:


You need to explicitly reference env in the allow_failures section:

matrix:
  allow_failures:
    - env: TEST_GROUP=other



回答2:


@roidrage's answer works for me.

When using multiple env variables in a single matrix dimension, env variables have to be combined like this:

env:
- TEST_GROUP=Smoke TEST_ENV=airport
- TEST_GROUP=other TEST_ENV=outside
matrix:
  allow_failures:
  - env: TEST_GROUP=other TEST_ENV=outside


来源:https://stackoverflow.com/questions/20905969/travisci-how-to-allow-failures-for-environment-variable

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!