jenkins bat删除指定路径下的文件及文件夹
2024-08-27 17:51:49
最近在用jenkins集成,生成allure测试报告,但是每次生成的allure测试报告,都是上一次执行的痕迹。比如这次我只运行了100个用例,结果显示运行2000条,上一次运行的用例,时间也涵括了上次运行时间。崩溃。怎么会这样。
心想把之前的文件删除,在运行就好了。但是要怎么删了,总不能每次都手动删除,那太麻烦了;运行后就删也不行,还要看呢;那就再次运行前再删除把。
因为,我的项目运行环境是再windows10上,所有需要用bat,命令行删除。
其实只要再jenkins上用到删除,在执行文件。bigo,一切就愉快的搞定了。happy!!
1、bat命令:
删除所有的文件夹:用rd/s/q
删除所有的文件:用del q/q/f
2、删除jenkins工作空间下的指定目录:allure生成文件
代码如下:
@echo off
echo %workspace%\test_result\allureReports\history
echo %workspace%\test_result\allureReports\
rd/s/q "%workspace%\test_result\allureReports\history"
del /q/a/f "%workspace%\test_result\allureReports\*.*"
注:在Execute shell 或 Execute Windows batch command文本框中使用,使用方法:%变量名%,删除路径要加上引号,否则报错
3、删除文件及文件夹 代码如下:
@echo off
rd/s/q "C:\Users\Administrator\Desktop\新建文件夹\新建文件夹"
del /q/a/f C:\Users\Administrator\Desktop\新建文件夹\*.*
@echo off 回闪功能,pause暂停
@echo off echo 这是测试内容的第1行
echo 这是测试内容的第2行
echo 这是测试内容的第3行
echo end pause
附图给大家看看:
最新文章
- shell腳本
- FreeBSD 安裝 Tomcat JAVA JDK1.6 筆記
- 移动端调试 weinre
- 封装的分页jq
- 动态规划——min/max的单调性优化总结
- 雕爷:我眼中的O2O成长路径
- java反射(转)
- html学习之简单注册表单
- java按照指定格式输出系统时间使用SimpleDateFormat方法
- Java中数据类型默认转换和强制类型转换
- 【mongoDB高级篇①】聚集运算之group与aggregate
- 【kafka】生产者速度测试
- Linux3.10.0块IO子系统流程(0)-- 块IO子系统概述
- CodeForces 867B Save the problem
- react router @4 和 vue路由 详解(全)
- Golang福利爬虫
- 关于各种算法以及好的blog的整理(持续更新)
- swift UICollectionView使用
- Nessus 用好的网络(比如热点)就可以正常在线更新扫描插件了
- ZOJ 3781 Paint the Grid Reloaded(DFS连通块缩点+BFS求最短路)
热门文章
- div 可编辑--获取光标位置插入元素
- yolov5实战之二维码检测
- ldirectord
- Appium iOS 原理
- 《手把手教你》系列技巧篇(三十二)-java+ selenium自动化测试-select 下拉框(详解教程)
- [对对子队]会议记录5.25(Scrum Meeting11)
- UltraSoft - Alpha - Scrum Meeting 3
- Spring的Ioc与DI
- configure: error: C preprocessor ";arm-linux-gnueabihf-g++"; fails sanity check
- dhcpd:bad subnet number/mask combination. subnet