背景:通过Jenkins job去删除指定机器(node)的文件目录
Step1: 创建Jenkins job - 选择Freestyle project(自由风格)

Step2: 选择node节点
用来指定要删除的机器,如果你的jenkins没有这个选项,要下载插件Node and Label parameter plugin

Step3: 添加String参数
这个参数是用来指定要删除的目录的,要选择String类型的

参数名随意,与后面的cmd命令保持一致即可。我这里写的是path
value写的是要删除的文件路径,如果要删除多个文件,则用 - 号隔开(也不一定要-号,也可以设置*或者&等,但要与脚本写的分隔符要一致哦)
</

这篇博客介绍了如何通过Jenkins创建一个自由风格的项目,配置节点参数,添加字符串参数来指定删除的目录,并在Execute Windows batch command中运行批处理脚本,实现远程机器上文件的自动清理。此外,还提供了bat文件的脚本内容,该脚本使用for循环按指定分隔符解析路径并删除文件夹。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



