我参与使用Travis CI进行构建测试的几个GitHub项目。但是,我注意到有些项目使用https://travis-ci.org/进行构建测试,而其他项目则使用https://travis-ci.com/。两个站点的功能似乎相同,甚至使用相同的UI也是如此。
travis-ci.org和travis-ci.com之间有什么区别,为什么有些项目在另一个项目上使用一个?
我参与使用Travis CI进行构建测试的几个GitHub项目。但是,我注意到有些项目使用https://travis-ci.org/进行构建测试,而其他项目则使用https://travis-ci.com/。两个站点的功能似乎相同,甚至使用相同的UI也是如此。
travis-ci.org和travis-ci.com之间有什么区别,为什么有些项目在另一个项目上使用一个?
Answers:
Travis CI最初创建了两个独立的平台,以区分私人回购/付费(travis-ci.com)和公共回购/免费(travis-ci.org)。
但是,自2018年5月起,新用户和新项目(无论是私有的还是公共的)都只能使用travis-ci.com(请参阅官方公告):
在接下来的几个月中,我们将所有travis-ci.org信息库和客户迁移到travis-ci.com。尽管这不会立即发生,但是您可以继续阅读文档中的更多内容。
正如评论部分已经指出的那样,迁移目前处于测试阶段,但可以手动触发。因此,如果您在travis-ci.org上仍有存储库(请参阅迁移指南):
开源项目及其构建历史将
travis-ci.org
在此时继续运行。但是,可以将您包括在封闭Beta测试中,以开始将开源存储库迁移到
travis-ci.com
。
要迁移任何公共存储库,必须首先使用GitHub Apps 在travis-ci.com上将其激活。
前往travis-ci.org并在您的帐户页面中,订阅成为Beta的一部分,以迁移您的开源存储库。
准备好迁移帐户后,您会收到一封确认电子邮件。
- 查看travis-ci.com迁移指南的开放源代码中包含的beta测试。
为什么我无法在travis-ci.org上找到有关定价的信息?
对于开源项目,Travis CI一直都是免费的。
有关私有存储库的计划和价格的列表,请访问 travis-ci.com/plans。