Hashar has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/107252

Change subject: allow reporting for postmerge pipeline
......................................................................

allow reporting for postmerge pipeline

The new Zuul does not report anymore on changes made in the 'postmerge'
pipeline even when a job has a message defined for it.  Defining a
default message probably trick Zuul in thinking there is an action to be
done for the pipeline, the message being overriden by the job.

Note that the --force-message of 'gerrit approve' has been removed in
Gerrit 2.8 (https://gerrit-review.googlesource.com/#/c/45441/ commit
c2713185 ).

Change-Id: Ibc16e241bea6fac090b2583428be8c61bd466b14
---
M layout.yaml
1 file changed, 8 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/integration/zuul-config 
refs/changes/52/107252/3

diff --git a/layout.yaml b/layout.yaml
index cec0ece..7b3a17f 100644
--- a/layout.yaml
+++ b/layout.yaml
@@ -233,6 +233,14 @@
     trigger:
       gerrit:
         - event: change-merged
+    # To make sure report back in Gerrit we have to use --force-message since
+    # postmerge changes are run for closed changes.
+    success:
+      gerrit:
+        message: 'SUCCESS'
+    failure:
+      gerrit:
+        message: 'FAILURE'
 
   # Pipeline reacting whenever a reference is updated
   - name: post

-- 
To view, visit https://gerrit.wikimedia.org/r/107252
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ibc16e241bea6fac090b2583428be8c61bd466b14
Gerrit-PatchSet: 3
Gerrit-Project: integration/zuul-config
Gerrit-Branch: master
Gerrit-Owner: Hashar <has...@free.fr>
Gerrit-Reviewer: Hashar <has...@free.fr>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to