在 Jenkins 中,可以创建包含脚本执行的免费项目。当脚本的返回级别不为 0 时,构建失败(变为红色)。
有没有可能让它“变黄”?
(黄色通常表示成功构建但测试失败)
该系统在 Linux 上运行。
在 Jenkins 中,可以创建包含脚本执行的免费项目。当脚本的返回级别不为 0 时,构建失败(变为红色)。
有没有可能让它“变黄”?
(黄色通常表示成功构建但测试失败)
该系统在 Linux 上运行。
试试Log Parser Plugin。那应该对你有用。
一种稍微笨拙的方法是改变工作以发布测试结果并提供虚假结果。
我有一份工作是从一个名为“results.xml”的文件中发布测试结果。我的构建脚本的最后一步检查构建的返回值,将“results-good.xml”或“results-unstable.xml”复制到“results.xml”,然后返回零。
因此,如果脚本在早期步骤之一中失败,则构建为红色。但是,如果根据返回代码构建成功,它的绿色或黄色将在没有此 hack 的情况下返回。