跳转至

jenkinsfile 执行完自动清理空间

当 pipeline 执行完成后,并不会自动清理空间。会存在空间爆满等问题。 如果需要(通常需要)清理工作空间,则可以通过 Workspace Cleanup 插件实现。

安装插件

安装 workspace cleanup 插件
image-20240729163301819

jenkinsfile 执行完毕后把所有文件删除

Jenkinsfile 尾部增加
  post {
    always {
      cleanWs deleteDirs: true, patterns: [[pattern: '*', type: 'INCLUDE']]
    }
  }