在Travis-CI中,如何为拉取请求设置不同的矩阵?

时间:2017-05-19 03:26:34

标签: travis-ci

是否有正确的方法来创建特定于Pull请求的构建矩阵?

这个想法是:

  • 在正常版本中,我只想测试一些东西(代码样式/标准,一些单元测试,一些常规验证)。主要是仅在构建矩阵中的一个项目。

  • 在pull请求中,我想在几个不同的环境中运行测试,包括不同的数据库和版本。这就是我现在所拥有的,但它需要很多来自travis(而且很慢)。

我知道我可以通过检查TRAVIS_PULL_REQUEST并跳过测试来在脚本中实现这一点,但这会误导性地显示某些环境在实际未经测试时“通过”。

感谢您提供任何帮助/指导,

丹尼尔

1 个答案:

答案 0 :(得分:0)

有趣的愿望!

目前无法做到这一点。您可能希望在https://github.com/travis-ci/beta-features/issues/11上加入,以引起相关人员的注意。