Convert signalling into publish-trigger 19/15319/1
authorJan-Simon Möller <jsmoeller@linuxfoundation.org>
Wed, 11 Jul 2018 19:28:28 +0000 (21:28 +0200)
committerJan-Simon Möller <jsmoeller@linuxfoundation.org>
Wed, 11 Jul 2018 19:28:28 +0000 (21:28 +0200)
Change-Id: I51d783a20249a367c9b27e59a8b96551ed9b0b7e
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
jjb/ci-apps-verify/ci-apps-jjb.yaml

index 1c369eb..9b7ed33 100644 (file)
               current-parameters: true
               abort-all-job: true
               kill-phase-on: FAILURE
-      - multijob:
-          name: ci-apps-{project}-verify-{aglbranch}-gracetime
-          condition: SUCCESSFUL
-          projects:
-            - name: 'ci-apps-{project}-verify-{aglbranch}-signal-gracetime'
-              current-parameters: true
-              abort-all-job: true
-              kill-phase-on: FAILURE
 
 
 ################################################################################
           set
           echo "#### CIB +1 #### Verified +1 ####"
           ssh -p 29418 agl-jobbuilder@gerrit.automotivelinux.org gerrit review ${{GERRIT_CHANGE_NUMBER}},${{GERRIT_PATCHSET_NUMBER}} --verified +1 --label ci-image-build=+1 -n NONE --message="CI-Image-Build\ finished,\ CIB+1,\ Verified+1.\ Artifacts\ available\ at\ https://download.automotivelinux.org/AGL/upload/ci/${{GERRIT_CHANGE_NUMBER}}/${{GERRIT_PATCHSET_NUMBER}}/\ ." || true
-
+    publishers:
+      - trigger-parameterized-builds:
+        - project:
+            - ci-apps-{project}-verify-{aglbranch}-signal-gracetime
+          current-parameters: true
+          condition: SUCCESS
 
 ################################################################################
 # ci-apps-{project}-gracetime  =  24h grace msg to gerrit
       - shell: |
           set
           echo "#### CIB +1 #### Verified +1 ####"
-          ssh -p 29418 agl-jobbuilder@gerrit.automotivelinux.org gerrit review ${{GERRIT_CHANGE_NUMBER}},${{GERRIT_PATCHSET_NUMBER}} --verified +1 --label ci-gracetime=+1 --label ci-image-build=+1 -n NONE --message="24h gracetime over. Ready to merge." || true
+          ssh -p 29418 agl-jobbuilder@gerrit.automotivelinux.org gerrit review ${{GERRIT_CHANGE_NUMBER}},${{GERRIT_PATCHSET_NUMBER}} --verified +1 --label ci-gracetime=+1 --label ci-image-build=+1 -n NONE  || true