0

VSTS上の私のプロジェクトの1つに、特定のGITブランチの変更によってトリガされるCIビルドがあります。VSTSパックのみ変更されたプロジェクト

ビルド手順の1つは、パッケージを作成して他のプロジェクトで使用するためにプライベートなナゲットフィードにプッシュすることです。 .NETコア2 *タスクはパックコマンドを使用します。

成功したビルドごとに、ブランチが変更されたにもかかわらず、ブランチ内のすべてのプロジェクトに対して1つの新しいパッケージが生成されます。

変更されていないプロジェクトをスキップする方法はありますか?

答えて

1

残念ながらの包装をスキップする方法はありません。ただし、バージョン番号を手動で制御する場合は、すべてのプロジェクトをパッケージ化し、NuGetステップを使用して、バージョンが存在しないパッケージのみをフィードに公開することができます。コマンドにpushを使用し、Allow duplicates to be skippedチェックボックスを選択します。

+0

ありがとう@アレックス、私はあなたが提案した方法を試してみます。 – LuizFranco

関連する問題