リリース パスには 4 つの段階 (DEV、TEST、UAT、PROD) があり、リリースからテストへのゲートウェイとして DEV の検証ステップを使用することを計画していました。テスト チームがビルドを検討する価値があると開発者が判断した場合は承認し、そうでない場合は却下します (他のステージでは承認者が異なります)。
拒否された(または放棄された)ビルドのビルドドロップフォルダーで何らかのクリーンアップを実行したいと考えています。それらを削除するか、TFS ビルドで無期限に保持フラグを変更します。
これを手動で行う方法はありますか (または、自動で行う方がよいでしょうか?)
RM データベースにクエリを実行し、TFS API を呼び出すことで実行できると思いますが、自分でこれを行う労力を節約したいと思います。
これはここで部分的にカバーされていると言うことを意味します(「いいえ」で):
TFS 2013 Release Management でリリースを削除するにはどうすればよいですか?
しかし、それは本当に私が気にするのはドロップ フォルダーだけであり、リリースではありません。