我们正在运行 Jenkins 2.x,并且喜欢新的 Pipeline 插件。然而,由于存储库中有如此多的分支,磁盘空间很快就会被填满。
是否有任何与 Pipeline 兼容的插件,我可以在成功构建时清除工作区?
最佳答案
就像 @gotgenes 在 Jenkins 版本中指出的那样。 2.74,下面的作品,不知道从什么时候开始,也许有人可以编辑并添加上面的版本
cleanWs()
<小时/>
使用,Jenkins 版本 2.16 和 Workspace Cleanup Plugin ,我有,我用
step([$class: 'WsCleanup'])
删除工作区。
您可以通过访问查看
JENKINS_URL/job/<any Pipeline project>/pipeline-syntax
然后从示例步骤中选择“步骤:常规构建步骤”,然后从构建步骤中选择“构建完成后删除工作区”
关于Jenkins 管道清除工作区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37468455/