Skip to content

解决jenkins中旧包

1.方案

  • 安装插件 Workspace Cleanup

  • job->配置->构建环境->Delete workspace before build starts

效果

如果只选对勾,会删除所有工程下的东西

可以使用ANT语法指定一种模式来筛选出要被删除的文件:

(1)下拉选择框有两种模式Include和Exclude

Include模式:如果文件匹配语法要求删选条件,则文件会被移除

Exclude模式:如果文件匹配语法要求删选条件,则文件不会被移除

(2)规则只适用于文件,如果你想要适用于文件夹,请勾选Apply pattern also on directories参数

我这里填写的规则意思是,在workspace目录下的本项目中,筛选出所有以.html为后缀的文件并移除他们。

参考官方文档的原文https://wiki.jenkins.io/display/JENKINS/Workspace+Cleanup+Plugin

2. rm