使用travis在CentOS上构建项目?

使用travis在CentOS上构建项目?,centos,travis-ci,Centos,Travis Ci,我想使用travis来构建我的项目,我注意到它是在Ubuntu上构建的,我想知道是否可以使用CentOS VM来构建?您可以在本地构建travis ci和travis build,以运行您的代码。这样它就可以在CentOS和RHEL上运行。(我已经测试过了。) 问题是构建服务器是使用travis cookbooks创建的,它们目前不支持RHEL/CentOS。因此,travis ci的托管版本将无法与Fedora/CentOS/RHEL一起使用,除非修改此包以支持它们。是。您可以使用Docker

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

您可以在本地构建travis ci和travis build,以运行您的代码。这样它就可以在CentOS和RHEL上运行。(我已经测试过了。)


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

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

有关示例,请参见此问题的答案。travis.yml:

可能存在的副本