チームシティをナゲットサーバーとして使用しており、アーティファクトのクリーニングにより古いナゲットパッケージが削除されています。残念ながら、一部のパッケージはそれほど頻繁にビルドされず、それらがクリーンアップされると他のビルドが壊れます。
クリーンアップ ルールを exclude に変更しようとしました*.nupkg
が、うまくいかないようです。
何か案は?
これが投稿されたときに使用していた TC のバージョンについてはわかりませんが、バージョン 7 以降では、クリーンアップのルールを設定する場所があります。
設定-:*.nupkg
することで、NuGet パッケージをクリーンアップ プロセスから除外できます。
TeamCity の Build History Clean-up オプションの下部近くには、他のビルド構成が依存しているビルドのクリーンアップを防止するオプションを含む Dependencies カテゴリがあります。それがあなたの問題を解決すると思います。