Jenkins “我该怎么做?”;“地图”;脚本的某个返回值为";黄色“;詹金斯的地位?

Jenkins “我该怎么做?”;“地图”;脚本的某个返回值为";黄色“;詹金斯的地位?,jenkins,errorlevel,Jenkins,Errorlevel,在Jenkins中,可以创建包含脚本执行的自由项目。当脚本的返回级别不是0时,生成失败(变为红色) 是否有可能将其变为“黄色” (黄色通常表示生成成功,但测试失败) 该系统在Linux上运行。请尝试一下。这应该对你有好处。有一种稍微有点老套的方法,那就是修改作业,发布测试结果并提供假结果 我的工作是从一个名为“results.xml”的文件中发布测试结果。构建脚本中的最后一步检查构建的返回值,将eihter“results good.xml”或“results unstable.xml”复制到“

在Jenkins中,可以创建包含脚本执行的自由项目。当脚本的返回级别不是0时,生成失败(变为红色)

是否有可能将其变为“黄色”
(黄色通常表示生成成功,但测试失败)


该系统在Linux上运行。

请尝试一下。这应该对你有好处。

有一种稍微有点老套的方法,那就是修改作业,发布测试结果并提供假结果

我的工作是从一个名为“results.xml”的文件中发布测试结果。构建脚本中的最后一步检查构建的返回值,将eihter“results good.xml”或“results unstable.xml”复制到“results.xml”,然后返回零


因此,如果脚本在其中一个早期步骤中失败,则构建将为红色。但是如果构建成功,基于返回代码的绿色或黄色版本将在没有此攻击的情况下重新发布。

谢谢您的想法,但我将在该插件中使用另一位应答者的提示,听起来更简单。@ivivavava-没关系。如果有选择,我可能也会使用日志解析器插件。我只是在一个没有互联网,也不容易添加新软件的isoslated系统上使用这种攻击。我看不出它在日志解析器插件的文档中提到检查返回值。你能指出这一点吗?