我正在尝试在GOCD中运行一些测试,并在测试失败时将其自身显示为红色,从而从一个阶段获得即时反馈。 我提到我在JBehave中使用Serenity,并且在mvn中运行测试。
mvn clean verify -U
答案 0 :(得分:0)
如果使用<exec ...>
任务来运行测试,GoCD将使用退出代码确定成功/失败。
请在命令行上运行相同的命令,并使用echo $?
(至少在Linux上)查找其退出代码。
答案 1 :(得分:0)
POM.xml
是否包含任何允许测试失败的配置? Maven可能会忽略失败的测试。