我将硒插入jenkins构建中。由于某种原因,测试是悬挂的。就像它完成整个构建除了一个。最后一次测试挂起了。有没有办法中止Jenkins构建,并自行运行最后一个测试。当您中止jenkins构建时,控制台输出的最后一行是失败的测试。所以我想获取console.output的最后一行并使用它来运行挂起的测试。
例如,当构建中止时,最后一行可能是
测试/入职完成。
我想获得最后一行并运行测试/入职考试。当jenkins构建中止时,如何grep最后一行?
答案 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