Rob*_*bon 5 linux windows macos build-automation continuous-integration
是否存在任何现有的跨平台托管持续集成Linux + OSX + Windows版本的平台?
我正在寻找的工作流程是:
各种平台处理linux的这一方面:TravisCI,CircleCI,CodeShip等.我知道AppveyorCI是为Windows做的.
是否所有提供商都为所有三个平台托管了CI?
它可以构建在 Jenkins 和 IaaS 提供商之上。
Jenkins 将负责轮询 GitHub(或从中接收提交后挂钩)并在从属节点上运行构建。您将需要三个从站,每个所需平台(Linux、Windows 和 OSX)各一个。它会是一个基于开源的解决方案,因为 Jenkins、Linux 和 OSX 核心都是开源的(当然不是 Windows)。
使用托管 CI 服务 + 从属设备的 IaaS 提供商可以将一切都集成到云中。
你可以看看http://clinkerhq.com,它以实惠的价格提供 Jenkins 作为服务和从属节点。
免责声明:我参与了 ClinkerHQ。