diff --git a/build.gradle b/build.gradle
index bde50b57b..fb8ea87ad 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1240,15 +1240,15 @@ def mdFileComponents(File mdFile, def dateOnly=false) {
       }
       if (inFrontMatter) {
         def m = null
-        if (m = line =~ /^date:\s*(\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2})/) {
+        if ((m = line =~ /^date:\s*(\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2})/)) {
           map["date"] = new Date().parse("yyyy-MM-dd HH:mm:ss", m[0][1])
-        } else if (m = line =~ /^date:\s*(\d{4}-\d{2}-\d{2})/) {
+        } else if ((m = line =~ /^date:\s*(\d{4}-\d{2}-\d{2})/)) {
           map["date"] = new Date().parse("yyyy-MM-dd", m[0][1])
-        } else if (m = line =~ /^channel:\s*(\S+)/) {
+        } else if ((m = line =~ /^channel:\s*(\S+)/)) {
           map["channel"] = m[0][1]
-        } else if (m = line =~ /^version:\s*(\S+)/) {
+        } else if ((m = line =~ /^version:\s*(\S+)/)) {
           map["version"] = m[0][1]
-        } else if (m = line =~ /^\s*([^:]+)\s*:\s*(\S.*)/) {
+        } else if ((m = line =~ /^\s*([^:]+)\s*:\s*(\S.*)/)) {
           map[ m[0][1] ] = m[0][2]
         }
         if (dateOnly && map["date"] != null) {
@@ -1307,7 +1307,7 @@ task hugoTemplates {
       def inSection = false
       changes.eachLine { line ->
         def m = null
-        if (m = line =~ /^##([^#].*)$/) {
+        if ((m = line =~ /^##([^#].*)$/)) {
           if (inSection) {
             changesHugo += "</div>\n\n"
           }
@@ -1317,7 +1317,7 @@ task hugoTemplates {
           section = section.replaceAll(/[^a-z0-9_\-]/, "")
           changesHugo += "<div class=\"${section}\">\n\n"
           inSection = true
-        } else if (m = line =~ /^(\s*-\s*)<!--([^>]+)-->(.*?)(<br\/?>)?\s*$/) {
+        } else if ((m = line =~ /^(\s*-\s*)<!--([^>]+)-->(.*?)(<br\/?>)?\s*$/)) {
           def comment = m[0][2].trim()
           if (comment != "") {
             comment = comment.replaceAll('"', "&quot;")
@@ -1387,7 +1387,7 @@ def getMdSections(String content) {
   def sectionName = null
   content.eachLine { line ->
     def m = null
-    if (m = line =~ /^##([^#].*)$/) {
+    if ((m = line =~ /^##([^#].*)$/)) {
       if (sectionName != null) {
         sections[sectionName] = sectionContent
         sectionName = null
@@ -1519,9 +1519,9 @@ task releasesTemplates {
       def lm = null
       def rContentProcessed = ""
       rContent.eachLine { line ->
-        if (lm = line =~ /^(\s*-)(\s*<!--[^>]*?-->)(.*)$/) {
+        if ((lm = line =~ /^(\s*-)(\s*<!--[^>]*?-->)(.*)$/)) {
           line = "${lm[0][1]}${lm[0][3]}${lm[0][2]}"
-      } else if (lm = line =~ /^###([^#]+.*)$/) {
+      } else if ((lm = line =~ /^###([^#]+.*)$/)) {
           line = "_${lm[0][1].trim()}_"
         }
         rContentProcessed += line + "\n"
