2012-05-30 73 views
31

有沒有辦法在我們自己的機器上爲私人存儲庫設置Travis CI,並讓它連接到我們自己的git服務器?私人存儲庫的Travis CI

+10

http://vzmind.tumblr.com/post/9412611799/why-travis請參閱本地安裝Travis-CI部分。 –

+1

另一種選擇是使用不同的託管CI服務 - 如https://circleci.com –

+1

@PaulBiggar,這有助於... ...? – jackyalcine

回答

2

特拉維斯現在有一個私人產品,寫這篇文章時的起始價格爲每月129.00美元,爲無限制的存儲庫,同時建立兩個版本。非常容易設置,如果你已經在GitHub上,它集成得非常好:https://magnum.travis-ci.com/

+0

那麼...... travis不是開源的 – knocte

+0

這是正確的,雖然我沒有看到原來的海報明確要求開源解決方案。 –

6

另一種替代方案是gitlab-ci。這適用於gitlabhq,它是開源的。

UPDATE:

我最近嘗試用JenkinsGitlabHQ。它們都可以很好地共存,但是在附加插件的幫助下。 Jenkins不支持git開箱即用,但一個插件是隨時可用的。

安裝Jenkins在Ubuntu上非常直接。我猜測在其他平臺上它必須像在Java中編寫一樣容易,並且可以作爲.war文件提供。從網頁界面配置它也非常容易。

許多插件可用(包括那些GitlabHQ,Github等)。插件可以從Web界面下載和安裝。

0

詹金斯也是一個可能的CI工具。 cloudbees提供企業支持。