2016-10-25 6 views
-1

現在私のチームは、構内TFS 2015のインストールにローカルビルドエージェントを使用しています。これらのビルドエージェントは、独自の開発マシンにインストールしました。しかし、我々は、継続的な統合ビルドに必要なスペースを制限する問題を抱えています。ローカルTFS/VSTSビルドエージェントのディスク容量を制限する方法は?

ディスク容量は限られています。その結果、古いビルド・タスク(ソースと成果物を含む)を手動で除去して、ディスク・スペースをクリーンアップする必要があります。

これを自動化する方法はありますか? TFSに古いビルドタスクを自動的に削除するように指示することが好ましい。

+0

誰でも気をつけてください。 –

答えて

1
  1. specify build retention policiesは、完成した古いビルドを自動的に削除し、混乱を最小限に抑えます。これらのポリシーは、ビルド定義のタブの保持タブで変更します。保持ポリシーは、以下の項目を削除します:

  2. 公開されたアーティファクト

    • ビルドレコード
    • ログ
    • 自動テストは
    • 公開されたアーティファクト
    • 公開されたシンボル
  3. Currentlt結果、ビルド時にサーバードロップが削除されるUNCシェアには削除されません。 これはTeam Servicesで修正され、Team Foundation Server '15'(現時点ではプレリリース版)に含まれています。確認:https://connect.microsoft.com/VisualStudio/feedback/details/1513256/build-preview-drop-folder-not-deleted-when-build-is-deleted

  4. マシン上の作業フォルダは削除されません。 UNCドロップと作業フォルダを削除するには、作業定義フォルダにDelete filesというタスクを追加して、作業フォルダと削除フォルダを削除します。

+0

ニースの概要は、3番のオプションのように見えます。 –

関連する問題