- 博客(6)
- 收藏
- 关注
原创 Jenkins执行流水线项目,控制台输出中文是乱码
如果Jenkinsfile以UTF-8编码保存,而JenkinsJVM使用的是GBK编码,那么在控制台输出中文时就可能出现乱码,因为两者的编码格式不匹配。
2023-07-27 17:57:18
5379
1
原创 Jenkins流水线执行JenkinsFile脚本中的bat命令,提示“cmd不是内部或外部命令”
因为我的Jenkins执行workspace的项目路径也恰好在C:\WINDOWS\system32\config\systemprofile\AppData\Local\Jenkins\.jenkins\workspace\。检查Jenkins的配置:登录到Jenkins并导航到Jenkins的全局配置页面。检查是否设置了正确的环境变量,特别是PATH变量,确保它包含了系统路径,例如C:\Windows\System32。在这里配置系统路径后,点击保存,重新运行即可。操作系统:Windows 10。
2023-07-27 15:12:28
1298
1
原创 Jenkins执行pipeline时,卡在Jenkinsfile的bat命令行,导致步骤无法继续进行
jenkins执行pipeline的bat脚本卡主了
2023-07-25 17:56:30
899
原创 Allure报告生成测试用例数量与pycharm中pytest执行用例数量不一致
最后多方对比排查下来,发现是allure-pytest版本太高原因导致的(可能是他们的一个bug),当前运行环境中的的allure版本是2.13.2,降到2.12.0版本,重启项目,重新运行后,allure报告生成用例数量正常了。找到当前项目python运行的解释器,File>Settings>Project:xxx>Python Interpreter,找到allure-pytest查看版本,如下图所示,双击allure-pytest,进入版本安装界面。重新生成的allure报告用例数量-正确。
2023-07-14 19:10:42
923
4
原创 python创建/写入文件时报错“OSError: [Errno 22] Invalid argument:xxx“
Windows文件命名不能使用特殊符号
2023-01-16 15:59:00
1346
原创 os.system执行allure提示找不到sh: allure: command not found
mac执行allure报错,os.system执行allure提示找不到sh: allure: command not found,但terminal可以执行成功。terminal实际使用的是电脑本身的环境变量,python console和主程序都是用的python解释器的变量。
2022-11-11 20:33:06
4107
8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人