29

有没有办法在我们自己的机器上为私有存储库设置Travis CI并让它连接到我们自己的 git 服务器?

4

6 回答 6

11

看起来他们正在开发私有存储库支持。它现在处于私人 Beta 测试中。查看此线程https://groups.google.com/forum/?fromgroups#!topic/travis-ci/Asq30ulew4E

更新: 您还可以查看https://circleci.com/以获取私人回购。

于 2012-07-20T04:22:53.820 回答
6

另一种选择是gitlab-ci。这适用于gitlabhq并且是开源的。

更新:

我最近用GitlabHQ尝试了Jenkins。它们也可以很好地共存,但在附加插件的帮助下。Jenkins没有开箱即用的 git 支持,但有一个插件可以随时使用。

在 Ubuntu 上安装Jenkins非常简单。我猜它在其他平台上一定很容易,因为它是用 Java 编写的,并且可以作为 .war 文件使用。从其 Web 界面配置它也非常容易。

有许多插件可用(包括用于GitlabHQ、 Github 等的插件)。可以直接从其 Web 界面下载和安装插件。

于 2013-01-29T10:26:41.723 回答
2

Travis 现在有一个私人产品,在撰写本文时的起始价格是每月 129.00 美元,用于无限存储库,同时构建两个。非常容易设置,如果你已经在 GitHub 上,它可以很好地集成:https ://magnum.travis-ci.com/

于 2012-12-28T15:59:23.657 回答
1

我想这就是你要找的。我特别喜欢只为构建时间付费。 http://beta.travis-ci.com/?r=http://about.travis-ci.org/docs/user/travis-pro/

于 2012-08-19T21:38:50.687 回答
0

Jenkins 也是一个可能的 CI 工具。cloudbees 提供企业支持。

于 2013-05-10T20:33:45.497 回答
0

Travis CI 现在为私有存储库提供Travis Pro。拥有学生电子邮件地址的用户可以注册GitHub 的学生开发包,并免费获得从私有存储库构建的权限

于 2017-03-03T15:55:42.500 回答