1

octopus と teamcity を使用して自動公開しています。複数の構成を持つプロジェクトがあり、同じソリューションに対して異なるパッケージ ID が必要です。また、プロジェクトには 1 つの nuspec ファイルがあります。teamcity プロジェクト構成では、 /p:OctopusNuSpecFileName=team.IUS.nuspec も msbuild に渡します。しかし、それでもそのパッケージの名前を、ビルドパラメーターで渡している名前に変更していません。チーム パッケージの名前を team.IUS に変更します。それが作成するアーティファクトは、まだ team.1.0.0.19.nupkg を作成しています。私が間違っていることを考えてください。ガイドしてください

4

1 に答える 1

1

1 nuspec = 1 プロジェクト。プロジェクトに複数のパッケージが必要な場合は、それぞれに nuspec を作成し、ビルド後のイベントを使用して、さまざまなパッケージに名前を付けて、さまざまな lib フォルダーに配置する必要があります。

于 2013-05-13T22:15:55.453 に答える