2010-11-30 8 views
3

私は個人的なプロジェクトのCIサーバーをセットアップしたいと思っています。軽量連続的インテグレーションサーバーfor .NET

私はCIサーバーに使用できる仮想サーバーを持っていますが、リソース(CPU/RAMとHDD)はかなり低いです。

最小のフットプリントを持つ.NET CIソリューションは何ですか(私はHudsonと考えています)?私はそれらを比較するスレッドがたくさんあるのを見たことがありますが、実際にはリソースの使用については何もありません。

答えて

3

どちらも、拘束されたVMで使用するのに十分です。リソースの最大の消費者は、プロジェクトの実際のコンパイルと、作成するビルド成果物です。これらは、使用しているCIサーバーとは独立しています。

+1

TeamCityは非常に重いです。起動時にすぐに大量のRAMを使用します。これは、2つのWindowsサービス(ポータル+ビルドエージェント)を開始します。 VMには間違いがあります。 – kubal5003

4

ハドソンの使用に関する声明を確認します。設定と使用は非常に簡単で、起動して実行するには1時間以上かかりません。より深刻なプロジェクト(再びオープンソース)については、私はCruiseControl.NETに行く予定です。 HudsonをCIとして使用することの1つの制約は、.NETコードで使用できる少数のプラグインです。しかし。主要なものがそこにあります。それと一緒に行く。

+0

しかし、それはOPが求めている最小のフットプリントを持っていますか? –

+0

以下をチェックして、回答してください:http://www.code-magazine.com/article.aspx?quickid=0906071 | http://wiki.hudson-ci.org/display/HUDSON/Plugins#Plugins-Pluginsbytopic – ZokiManas

関連する問題