Use compare-type REG_EXP for Python job file paths 45/62145/2
authorLott, Christopher (cl778h) <cl778h@att.com>
Fri, 1 Nov 2019 18:02:09 +0000 (14:02 -0400)
committerLott, Christopher (cl778h) <cl778h@att.com>
Fri, 1 Nov 2019 20:27:23 +0000 (16:27 -0400)
Change compare-type to REG_EXP in macros lf_python_clm_xc and
lf_pypi_common for config parameter gerrit_trigger_file_paths
with the regular expression .*
Previously was ANT, which didn't match anything with pattern .*
so recheck/reverify comment triggers did not work.
Clarify documentation of comment triggers for python jobs.

Change-Id: Id926d83e454fce2aa795b15d27c794fc41bbd1d3
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
docs/jjb/lf-python-jobs.rst
jjb/lf-python-jobs.yaml
releasenotes/notes/fix-pypi-compare-type-a3ae65287c42d2d3.yaml [new file with mode: 0644]

index 217a7b3..bf09c61 100644 (file)
@@ -65,7 +65,9 @@ to access Nexus IQ Server.
     - gerrit-python-xc-clm
     - github-python-xc-clm
 
-:Comment Trigger: run-clm
+:Comment Trigger: **run-clm** post a comment with the trigger to launch
+    this job manually. Do not include any additional text or vote in the
+    same comment.
 
 :Required parameters:
 
@@ -147,7 +149,9 @@ https://docs.sonarqube.org/display/PLUG/Python+Coverage+Results+Import
     - gerrit-tox-sonar
     - github-tox-sonar
 
-:Comment Trigger: run-sonar
+:Comment Trigger: **run-sonar** post a comment with the trigger to launch
+    this job manually. Do not include any additional text or vote in the
+    same comment.
 
 :Required parameters:
 
@@ -229,7 +233,9 @@ variables before running.
     - gerrit-tox-verify
     - github-tox-verify
 
-:Comment Trigger: recheck|reverify
+:Comment Trigger: **recheck|reverify** post a comment with one of the
+    triggers to launch this job manually. Do not include any additional
+    text or vote in the same comment.
 
 :Required Parameters:
 
@@ -288,7 +294,9 @@ variables before running.
     - gerrit-tox-merge
     - github-tox-merge
 
-:Comment Trigger: remerge
+:Comment Trigger: **remerge** post a comment with the trigger to launch
+    this job manually. Do not include any additional text or vote in the
+    same comment.
 
 :Required Parameters:
 
@@ -349,7 +357,9 @@ pyenv variables before running.
     - gerrit-pypi-verify
     - github-pypi-verify
 
-:Comment Trigger: recheck
+:Comment Trigger: **recheck|reverify** post a comment with one of the
+    triggers to launch this job manually. Do not include any additional
+    text or vote in the same comment.
 
 :Required Parameters:
 
@@ -439,7 +449,9 @@ the repository key-value pair is optional, it defaults to pypi.org.
     - gerrit-pypi-merge
     - github-pypi-merge
 
-:Comment Trigger: remerge
+:Comment Trigger: **remerge** post a comment with the trigger to launch
+    this job manually. Do not include any additional text or vote in the
+    same comment.
 
 :Required Parameters:
 
index 606d5ec..fe06d71 100644 (file)
@@ -90,7 +90,7 @@
     submodule-disable: false
 
     gerrit_trigger_file_paths:
-      - compare-type: ANT
+      - compare-type: REG_EXP
         pattern: ".*"
 
     # github_included_regions MUST match gerrit_trigger_file_paths
     tox-envs: ""
 
     gerrit_trigger_file_paths:
-      - compare-type: ANT
+      - compare-type: REG_EXP
         pattern: ".*"
 
     # github_included_regions MUST match gerrit_trigger_file_paths
diff --git a/releasenotes/notes/fix-pypi-compare-type-a3ae65287c42d2d3.yaml b/releasenotes/notes/fix-pypi-compare-type-a3ae65287c42d2d3.yaml
new file mode 100644 (file)
index 0000000..cc9c56d
--- /dev/null
@@ -0,0 +1,10 @@
+---
+fixes:
+  - |
+
+    Change compare-type to REG_EXP in macros lf_python_clm_xc and
+    lf_pypi_common for config parameter gerrit_trigger_file_paths
+    with the regular expression .*
+    Previously was ANT, which didn't match anything with pattern .*
+    so recheck/reverify comment triggers did not work.
+    Clarify documentation of comment triggers for python jobs.