是否存在与Linux + OSX + Windows构建连续集成的跨平台平台?
我要找的工作流程是:
各种平台都可以处理这个平台的linux端: TravisCI、CircleCI、CodeShip等等。我知道AppveyorCI为Windows做这件事。
是否有任何提供商为所有三个平台托管CI?
发布于 2014-11-26 08:49:33
它可以建立在Jenkins和IaaS提供商的基础上。
Jenkins将负责轮询GitHub (或接收来自它的post提交钩子),并在从节点上运行构建。您需要三个从站,每个所需的平台(Linux、Windows和OSX)都需要一个。它是一种基于开源的解决方案,因为Jenkins、Linux和OSX核心都是开源的(当然不是Windows )。
可以使用托管的CI服务+用于奴隶的IaaS提供程序来实现云的一切。
您可以看看http://clinkerhq.com,它以负担得起的价格提供Jenkins作为服务和从节点。
免责声明:我参与了ClinkerHQ。
发布于 2014-12-10 15:09:42
Binstar.org正在提供一种CI服务,它提供了所有三个平台。但是只有对Linux的访问是免费的。它由Anaconda的创建者提供,因此与conda(-build)和binstar上传紧密集成。
https://stackoverflow.com/questions/27134122
复制相似问题