2016-11-02 9 views
1

私はUIプロジェクトとWCFサービスプロジェクトを持っている単一の.Netソリューションを持っています。 私は2つのソリューションを維持し、UIとサービスを別々に配備したくありません。 ソリューションを構築し、それぞれのBambooタスクからUIアーティファクトパッケージとサービスアーティファクトパッケージを作成することに成功しました。(MSBuildの出力からそれぞれのプロジェクトo/pを圧縮します)。 2つのサーバーに2つの成果物を配備しました。 UIはUIサーバーに移動し、サービスはサービスサーバーに移動する必要があります。 これは、BambooデプロイメントプロジェクトレベルまたはNolio設定レベルで行うことができますか? 2つのBabmooビルド計画(UIとサービスのソースコードを作成する)とUIとサービスの2つの展開を行うことができますが、私はそれを最適化できるかどうか試しています。 ありがとうございます。Nolioデプロイメント - Bambooビルドから複数の成果物を異なるサーバーにデプロイ

答えて

0

これを処理する正しい方法は、UIサーバタイプにUIアーティファクトを割り当て、サービスサーバタイプにサービスアーティファクトを割り当て、次に両方のアーティファクトを含むパッケージを作成することです。正しいサーバーに配布する必要があります。 CARA(旧Nolio)6.xを使用しているとしますか?

+0

Nolioを導入に使用するCAリリースオートメーションツールを使用しています。私は、Bambooビルドから出てくるアーティファクトを選択して選択する方法を見つけました。 –

+0

デプロイメント環境の成果物を選択して選択する方法が見つかりました。 Bambooデプロイメントプロジェクトで、デプロイメント環境用のタスクを追加し、Atrifactタスクをここに追加します:https://confluence.atlassian.com/bamboo/tasks-for-deployment-environments-339051206.html。ここでは、複数の成果物をデプロイメント環境に追加できます。ありがとうございました。あなたの答えは、この可能性に掘り下げて助けてくれました。 –

+0

うれしいことに、Sudheer、はい、BambooなどのCIツールとの統合を常に改善しています。決して躊躇しないでください! – ChipRab

関連する問題