0

クルーズ コントロールとクリア ケースを介して自動化された .net ビルドを作成するために使用できるスクリプト言語を知りたいです。

.net には、ビルド中に言及する必要がある参照があります。

クリアケース一体型のクルーズコントロールを使用しています。

4

2 に答える 2

0

CCは多くのビルドエンジンをサポートしていますが、http://cruisecontrol.sourceforge.net/ですが、.NETの世界ではどれもあまり人気がありません。

CruiseControl(CruiseControl .NETではない)を使用している場合、MSBuildのサポートは組み込まれていないため<exec>、.NET Frameworkインストールフォルダー(1ホップ)からMSBuild.exeを起動するために使用する必要があります。

http://cruisecontrol.sourceforge.net/main/configxml.html#exec

または、CCからNAntを呼び出し、NAntのタスクを使用して、プロジェクトのコンパイル用にMSBuildを実行することもできます。(その後2ホップ)

于 2012-05-16T07:59:58.420 に答える
0

CruiseControlが必要なスクリプトについて呼び出すことができることを考えると、次を使用できます。

NAntの例:

<exec program="cmd" commandline="/c cd /path/to/view" />
<exec program="cleartool" commandline="yourClearToolCommand" /> 

これらのスクリプトは、CruiseControlと統合されたClearCaseトリガーの1つによってトリガーされます。

于 2012-05-16T05:55:16.827 に答える