我们使用Jenkins和Urban Code Deploy分别进行构建和部署。发布部署后,我们手动继续并验证JVM日志。我们部署的大多数应用程序都是JBOSS和WAS8.5。我想要一些关于自动执行此部署后验证任务的建议。是否有任何工具,插件可以与Urban Code Deploy集成,以针对某些关键字执行此日志解析。
我有“Log parser”插件,这是Jenkins的一个开源插件。还有更好的想法吗?
答案 0 :(得分:1)
在UrbanCode Deploy中,您可以使用名为" Monitor File Contents"检查文件中是否包含正则表达式。
另一种方法是在shell步骤中输出日志文件内容,如cat logfile
,然后使用后处理脚本检查表达式是否在文件中。在这种情况下,您可以使用JavaScript语法。 See