私はGit向けに推奨される継続的インテグレーションシステムを探しています。 Cruisecontrolなどのプラグインを見つけました。 ですが、Gitに関連する一般的なワークフローや、Gitの推奨連続積分システム?
私たちは特に、ciソフトウェアを、PHPやJavaScript(おそらくJavaも含む)とともにLinuxシステム上で使用することを検討しています。
正しい方向のポインタはすばらしいでしょう!
私はGit向けに推奨される継続的インテグレーションシステムを探しています。 Cruisecontrolなどのプラグインを見つけました。 ですが、Gitに関連する一般的なワークフローや、Gitの推奨連続積分システム?
私たちは特に、ciソフトウェアを、PHPやJavaScript(おそらくJavaも含む)とともにLinuxシステム上で使用することを検討しています。
正しい方向のポインタはすばらしいでしょう!
イムJenkins-PHPとCruiseControlの/ phpUnderControlを使用します。私はそれに満足しています。
TeamCityは私が使用した中で最も優れたCIサーバであり、中小規模のチームには無料です。 Gitの設定の
詳細はこちらです - http://confluence.jetbrains.net/display/TCD6/Git+%28JetBrains%29
私はCruiseControl.rbを使用しましたが、高負荷では安定性に問題があるようです。私は(Oracle風味の)Hudsonや(FOSS風味)Jenkinsについて良いことを聞いたことがあります。私たちの開発チームは、現在、それへの切り替えを調査中です。
開発サイクルで複雑なブランチフローがある場合は、さまざまなCIサーバーが提供するgitフックとAPIを調べることができます。 Jenkins remote access apiは、あなたのニーズを満たすことができるようです。
Jenkinsは、プラグインの量、コミュニティのサポート、および拡張の容易さ(自分のプラグインの作成による)のためにのみお勧めします。また、私がインストールして管理するのが最も簡単です。
価格は良い(無料)です。
「コミュニティサポート」に戻って、[ウィキペディアの記事](http://en.wikipedia.org/wiki/Jenkins_%28software%29)からの引用は興味深いです: "このプロジェクトは、ハドソンからOracle ... 2013年1月22日現在、GitHubのJenkins組織には431人のプロジェクトメンバーと890の公開リポジトリ、Hudson 33プロジェクトメンバーと82の公開リポジトリがあり " – icc97
無料ホスティングCIプラットフォームの[fazend.com](http://www.fazend.com)でHudsonを使用しています。ハドソンを社内にインストールする必要はなく、CI環境をそこから得ることができます。 – yegor256