1

複数のプロジェクト ソリューションがあり、展開に Octopus Deploy と TeamCity を使用しています。

CI ビルド中にアーティファクトとして作成したい 2 つのプロジェクトに Octopack NuGet パッケージをインストールしました。

ビルドステップで次のように設定しました:

ここに画像の説明を入力 両方のプロジェクトの csproj ファイルを確認し、以下を確認できます。

 <Import Project="..\packages\OctoPack.2.0.26\targets\OctoPack.targets" />

ただし、ビルドの実行後、プロジェクトの 1 つがアーティファクトとしてパッケージ化され、もう 1 つのプロジェクトはパッケージ化されておらず、2 つの違いがわかりません。

TeamCity または私のソリューションで他にすべきことはありますか?

4

2 に答える 2

1

アーティファクトを生成していないプロジェクトの構成マネージャーで次を設定する必要がありました。

Integration|Mixed Platforms.ActiveCfg = Integration|Any CPU
Integration|Mixed Platforms.Build.0 = Integration|Any CPU

その後、Teamcity は喜んでパッケージを作成しました。

于 2013-11-27T11:40:45.593 に答える