如何使用Travis CI在一个.travis.yml文件中测试Ubuntu 14.04 LTS和CentOS7?

时间:2017-11-29 16:08:38

标签: ubuntu centos continuous-integration travis-ci

我有一些ansible手册,我想在两个不同的Linux发行版上测试。 (Ubuntu 14.04 LTS和CentOS 7)

我了解如何配置matrix以在Ubuntu 14.04上进行测试,因为TravisCI为Ubuntu提供了一个内置容器。

对于CentOS 7,我知道我需要使用Docker在TravisCI中构建一个CentOS 7容器,这样我就可以在CentOS上测试我的代码了。

此外,我知道如何使用.travis.yml一起测试CentOS 6和CentOS7。

但是,我不知道如何在两个版本中进行一次测试,一个在Ubuntu 14.04 LTS上,另一个在CenOS 7上。所以我可以一次测试两个不同的Linux发行版

任何可以说明我想要的{{1}}的提示或示例都将非常感谢!

0 个答案:

没有答案