使用travis在CentOS上构建项目?

时间:2015-04-05 00:55:16

标签: centos travis-ci

我想使用travis构建我的项目,我注意到它构建在Ubuntu上,我想知道是否可以使用CentOS VM进行构建?

2 个答案:

答案 0 :(得分:8)

是。您可以使用Docker在CentOS上构建和运行测试。

请参阅此问题的答案以获取示例.travis.yml:

How to run tests on CentOS 7 with Travis-CI?

答案 1 :(得分:1)

您可以在本地构建travis-ci和travis-build以针对您的代码运行。这样它就可以在CentOS和RHEL上运行。 (我测试了这个。)

问题是构建服务器是使用travis-cookbooks创建的,它们目前不支持RHEL / CentOS。因此,在修改此软件包以支持它们之前,托管版本的travis-ci将无法与Fedora / CentOS / RHEL一起使用。