9

私はMSVisualStudio IDEからC#プロジェクトを構築しており、Windows上のJenkinsからmsbuildを呼び出しています。次に、Atlassian OnDemandでC#プロジェクトをビルドします。

ただし、msbuildはOnDemandのビルダーオプションとしてリストされておらず、OnDemandでC#プロジェクトをビルドする方法に関するドキュメントが見つかりません。

4

1 に答える 1

5

アップデート

Atlassian OnDemand Bambooは、2012年7月中旬の時点でWindowsのストックイメージを備えています。AzwandiMohdArisのコメントを参照してください。

BambooOnDemandがWindowsベースのAMIに同梱されているアップデートです。https://confluence.atlassian.com/display/AOD/July+2012#July2012-Bambooupgradeのリリースノートを参照してください。

一方、このイメージは、2012年11月初旬のJames Dumayの回答に従って、MSBuildもサポートしています。


最初の回答

ビルダーの構成は、BambooのAtlassianOnDemandの制限された機能の1つです。

Bamboo OnDemandは、エラスティックエージェントを使用したビルドのみを実行します。したがって、機能はカスタムイメージを使用してのみ構成できます。

したがって、原則として、Atlassianが提供するデフォルトのストック画像の1つを使用するか、独自のカスタム弾性画像を作成する必要があります。AtlassianはBamboo3.4の時点でWindowsストックイメージを提供していますが、Bamboo for OnDemandのバージョンは3.0のままであり(Atlassian OnDemandアプリケーションバージョンを参照)、DVCSサポートを含む長い間延期された更新が最近再び延期されました(Lingbo Luのコメントを参照:7月/8月の時間枠でお届けできることを願っております

そのため、当面は、Bamboo 3.0バージョンのカスタムエラスティックイメージの作成を適用し、手元のタスクに適したカスタムイメージを自分で作成する必要があります。

アップデート

Atlassian Answersにも、関連するスレッドがいくつかあります。

JIRA Studioで.NETビルドを実行する方法に対するJamesDumayの回答は、状況を要約し、ElasticBambooで使用するWindowsAMIをセットアップするためのGraceMollisonの指示を推奨しています。ただし、 MSBuildでBamboo OnDemandを実行するにはどうすればよいかに関するRodHのコメントはありますか?このアプローチ/ソリューションに関する不特定の問題を示します。

ですから、最終的にはラフライドに備えてください。

于 2012-05-28T08:21:01.723 に答える