プライベートリポジトリ用に独自のマシンで Travis CI をセットアップし、独自のgitサーバーに接続する方法はありますか?
彼らはプライベートリポジトリのサポートに取り組んでいるようです。現在、プライベートベータテスト中です。このスレッドをチェックアウト https://groups.google.com/forum/?fromgroups#!topic/travis-ci/Asq30ulew4E
更新:プライベートリポジトリについては https://circleci.com/ を確認することもできます。
別の選択肢は gitlab-ci です。これは gitlabhq でうまく機能し、オープンソースです。
更新:
私は最近 Jenkins with GitlabHQ を試しました。それらは両方とも非常にうまく共存できますが、追加のプラグインの助けを借りて。 Jenkins すぐに使用できるgitのサポートは付属していませんが、プラグインはすぐに利用できます。
インストール Jenkins Ubuntuでは非常に簡単でした。他のプラットフォームでは、Javaで記述されており、.warファイルとして利用できるのと同じくらい簡単である必要があると思います。Webインターフェイスからの構成も非常に簡単です。
多数のプラグインが利用可能です( GitlabHQ 、Githubなどのプラグインを含む)。プラグインは、Webインターフェイスから直接ダウンロードしてインストールできます。
Travisは現在私募を行っており、これを書いている時点での開始価格は、2つの同時ビルドを伴う無制限のリポジトリで月額$ 129.00USDです。セットアップは非常に簡単で、すでにGitHubを使用している場合は、非常にうまく統合されます: https://magnum.travis-ci.com/
これがあなたが探しているものだと思います。私は特にビルド時間だけを支払うのが好きです。 http://beta.travis-ci.com/?r=http://about.travis-ci.org/docs/user/travis-pro/
JenkinsもCIツールの可能性があります。 cloudbeesはエンタープライズサポートを提供します。
Travis CIは、プライベートリポジトリ用に Travis Pro を提供するようになりました。学生のメールアドレスを持つユーザーは、 GitHubのStudent Developer Pack および 無料でプライベートリポジトリからビルドにアクセスできます にサインアップできます。