有没有人设法让Jenkins Naginator插件使用正则表达式?
我有控制台输出
Build was aborted
Aborted by xxxxxxxxx
[htmlpublisher] Archiving HTML reports...
[htmlpublisher] Archiving at BUILD level C:\xxxxxxxxx\workspace\testSuiteExecution\target\surefire-reports to /var/lib/jenkins/jobs/testSuiteExecution/builds/534/htmlreports/HTML_Report
ERROR: Specified HTML directory 'C:\xxxxxx\workspace\testSuiteExecution\target\surefire-reports' does not exist.
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
Notifying upstream projects of job completion
Finished: ABORTED
我使用naginator插件只有在它被中止时重建以前的构建。 所以我说:
但这不起作用。我尝试了很多正则表达式的变化(比如Build被中止了),但没有运气。 有没有人设法让它运作?
您是否有任何替代方法只能重新运行已中止的构建(未失败,成功或不稳定)
答案 0 :(得分:3)
跳过斜杠。在这种情况下,“正则表达式”应该是:
Build was aborted
您可以使用
添加OR条件||
仅作为一个例子:
ERROR: Error fetching remote repo 'origin' || .OutOfMemoryError
答案 1 :(得分:0)
语法已更改。 当前正确的是:
first phrase|any second phrase|third text
重要点:符号“ |”附近没有空格。
此示例:
first phrase | any text
表示搜索“第一个短语”或“任何文本”的出现。
在大量实验之后,我也没有找到带有“ *”的通配符的正确语法,因此它不能作为正则表达式使用。