2011-07-20 7 views
2

私はジェンキンスを初めて使っています。私は.NET Projectで作業しています。jenkinsでビルドが完了したら、設定ファイルを更新する方法はありますか?

今、私たちは私たちのCIのためNANTの組み合わせでCC.NETを使用しています。環境(qa、prod)の必要に応じて、1つのビルドを構築し、Xmlpokeを使用してConfigファイルを更新しています。

私が展開する前に更新構築とSLNファイルの組み合わせを、しかし、設定ファイルで立ち往生MSとジェンキンスに私のコードをコンパイルすることができていますか?

例えば、私はWebConfigのファイルの部分の下に更新する必要があります:テンプレートにあなたの設定ファイルを作成します

<endpoint address="http://somewebserver/CreditWebService.svc/" 
    behaviorConfiguration="WebBehavior" binding="webHttpBinding" 
    contract="Credit.WebServiceHost.ICreditWebService"> 
</endpoint> 
+0

あなたの書式設定を確認し、あなたの例を参照するものは何もありません。 –

+0

あなたの編集のためのサンドロへのお礼 – Jagan

+0

あなたはジェンキンズでXMLPokeを実行する方法について質問していますか? –

答えて

0

<endpoint address="http://cmwebservice/CreditWebService.svc/Get/" 
    behaviorConfiguration="WebBehavior" binding="webHttpBinding" 
    contract="Credit.WebServiceHost.ICreditWebService"> 
</endpoint> 

:から

<endpoint address="ENDPOINT_ADDRESS" 

次にyo Uは交換を実行するためのコマンド「シェルを実行し、」ビルド前または後のビルドを使用することができます。

sed -i 's/replaceThis/withThis/g' $WORKSPACE/path.to.file 
関連する問題