清理workspace插件
安装workspace cleanup
manage jenkins -> manage plugins -> 在可选插件框内输入workspace cleanup,并选中 --> install without restart
而后在流水线语法里面,选择cleanws--> 高级,选择所有,而后生成流水线脚本
生成
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 ~]#
评论