web-dev-qa-db-ja.com

ジェンキンスの「ワークスペース」と「ジョブ」の内容を安全に削除する

私はJenkinsサーバーを継承しており、スペースをいくらか空ける必要があります。私は設定しました;

post {
   always {
     deleteDir()
   }
 }

すべての仕事に。 $JENKINS_HOMEworkspaceおよびjobsの内容を削除して、古いビルドを安全に削除できますか?

7
eekfonky

はい、ワークスペースとジョブを安全に削除できます。

ジョブディレクトリの考え方は、ジョブ履歴を表示できるようにすることです。ジョブ履歴が重要でない場合は、そこからジョブディレクトリを削除できます。

Workspace Cleaner Plugin を使用して、ジョブの実行を開始する前にワークスペースのコンテンツを削除することもできます。

さらに、「ビルドが完了したらワークスペースを削除する」という「ビルド後のアクション」をジョブに設定できます。

詳細については この素敵なブログ投稿 をご覧ください。

5
Itai Ganot