构建步骤“执行 Windows 批处理命令”在詹金斯中将构建标记为失败
Posted
技术标签:
【中文标题】构建步骤“执行 Windows 批处理命令”在詹金斯中将构建标记为失败【英文标题】:Build step 'Execute Windows batch command' marked build as failure in jenkins 【发布时间】:2020-01-08 08:50:00 【问题描述】:您好,我正在通过 Git-lab 运行 selenium 脚本,并且 Git-lab 在 Freestyle Project 中正确配置了 Jenkins。我正在使用窗口机器,所以我在构建选项中使用了“执行窗口批处理命令”。所以这是我在这个中配置的
set Path=\Python_Home\;%PATH%
Python C:/Users/mindz/PycharmProjects/Mindz/CPP_Project/Cpp_login.py
所以这个错误是在运行构建后显示的。
"C:\Program Files (x86)\Jenkins\workspace\cpp_test>退出
-
构建步骤
Execute Windows batch command
将构建标记为失败”
【问题讨论】:
Jenkins 根据您正在执行的批处理命令的返回码标记构建状态。要让 Jenkins 将构建标记为已通过,退出代码应为 0。 【参考方案1】:如果不访问“.py”脚本,真的很难为您提供帮助。
几个建议:
-
检查是否所有带空格符号的路径都包含在引号中
分数。也许你有一些与此相关的东西,因为有一个
工作空间路径上的空格符号。
您可以使用不带空格符号的作业工作区的绝对路径。
【讨论】:
以上是关于构建步骤“执行 Windows 批处理命令”在詹金斯中将构建标记为失败的主要内容,如果未能解决你的问题,请参考以下文章