ビルド成果物は1週間以内に消滅します。保持計画は、成果物が10日経過するまで何かを削除するように設定されていませんが、保存計画の仕組みに何か不足している可能性があります。TFSビルド成果物が消えています
いくつかの背景:Visual Studio Onlineを使用してローカルサーバー上で実行されるビルドエージェントでTFSを使用します。私は、Artifact Type "File share"を使ってアーティファクトをローカルサーバーにパブリッシュするTFSのビルド定義を持っています。ビルドの定義では、デフォルトの保存計画を使用します.10日間保存します。
問題:アーティファクトを公開したことが何度かあり、1〜7日後にファイルが消えてしまった。 _diagフォルダーのログファイルに基づいて、エージェントにはアーティファクトを削除する「アーティファクトの削除」という名前の内部ジョブがあります。これが最後に発生したジョブは、同じ日、8日前、および16日前に削除された成果物を削除しました。
なぜこのアーティファクト削除ジョブは、保持ポリシーを尊重せず、アーティファクトも削除しないのはなぜですか?早い?私のビルドを無期限に保持するように設定しないでこれを修正するにはどうしたらいいですか?
アーティファクトをローカルサーバーに公開するのはどういう意味ですか?あなたはファイル共有(Artifact Type)を意味しますか?あなたはアーティファクトがないことをどのようにチェックしますか?ビルド結果ページ(アーティファクトタブ)でアーティファクトをチェックしますか? –
@ starain-MSFTアーティファクトタイプは「ファイル共有」です。公開されたファイルはありませんが、ビルド自体はTFSの "Completed"の下に表示されます。アーティファクトは[アーティファクト]タブに表示されます。 (質問が更新されました) – Keith
アーティファクトフォルダの変更日時を確認し、[エージェントフォルダ] \ _ diagフォルダの関連するログを確認してください。他のマシンに別のビルドエージェントを持っていますか?関連する成果物も削除されますか? –