From 86ff691559d72937bb04d30e028219e6afa4f96b Mon Sep 17 00:00:00 2001 From: Manuele Simi Date: Sat, 6 Jun 2020 15:36:37 -0400 Subject: [PATCH] Tweak regex modifiers. --- Jenkinsfile.groovy | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile.groovy b/Jenkinsfile.groovy index 2d03893..9e85974 100644 --- a/Jenkinsfile.groovy +++ b/Jenkinsfile.groovy @@ -172,9 +172,10 @@ String get_changelog(repo_name) { */ String extract(log_content, tag, gCube_release_version, component) { - def current_notes = "${log_content}" =~ /(?gsXm)\[v${tag}\]\s\[r${gCube_release_version}\](.*)\[v.*\]\s\[r.*\]/ [0] - assert current_notes: "Missing release notes for ${component}" - return current_notes + def matcher = "${log_content}" =~ /(?im)\[v${tag}\]\s\[r${gCube_release_version}\](.*)\[v.*\]\s\[r.*\]/ + matcher.find() + assert matcher[0]: "Missing release notes for ${component}" + return matcher[0] } /**