获得jenkins构建的最后一行

时间:2016-10-12 15:11:25

标签: selenium jenkins

我将硒插入jenkins构建中。由于某种原因,测试是悬挂的。就像它完成整个构建除了一个。最后一次测试挂起了。有没有办法中止Jenkins构建,并自行运行最后一个测试。当您中止jenkins构建时,控制台输出的最后一行是失败的测试。所以我想获取console.output的最后一行并使用它来运行挂起的测试。

例如,当构建中止时,最后一行可能是

  
    

测试/入职完成。

  

我想获得最后一行并运行测试/入职考试。当jenkins构建中止时,如何grep最后一行?

1 个答案:

答案 0 :(得分:0)

如果您使用的是基于Unix的系统,则可以像这样查找构建日志:

tail -1 path/to/build/file.log

awk 'END{print}' path/to/build/file.log

sed -n '$p' path/to/build/file.log