linuxea:jenkins清理workspace目录插件

marksugar
2021-12-20 / 0 评论 / 1,950 阅读 / 正在检测是否收录...

清理workspace插件

安装workspace cleanup

manage jenkins -> manage plugins -> 在可选插件框内输入workspace cleanup,并选中 --> install without restart

而后在流水线语法里面,选择cleanws--> 高级,选择所有,而后生成流水线脚本

image-20211220224852998.png

生成

cleanWs()

而后将此语句放在post中

post {
  always{
    script {
      .....
      cleanWs()
    }
  }
  failure{
    script{
      .....
      cleanWs()
    }
  }
}

而后在java-maven-20211103_cd项目中运行结果中显示

[Pipeline] cleanWs
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is used...
[WS-CLEANUP] done
[Pipeline] }

对应的目录也会清空

[root@linuxea-172_16_100_48 ~]# ls /data/jenkins-latest/jenkins_home/workspace/11月/java-maven-20211103-cd
[root@linuxea-172_16_100_48 ~]# 
0

评论

博主关闭了所有页面的评论