engine: Run tox job first before running anything else 64/4464/2
authorFatih Degirmenci <fdegir@gmail.com>
Fri, 17 Apr 2020 08:03:33 +0000 (08:03 +0000)
committerFatih Degirmenci <fdegir@gmail.com>
Fri, 17 Apr 2020 08:06:26 +0000 (08:06 +0000)
We want to run tox first to ensure the proposed change does not
have any issues with linting. If it passes, then the full packaging
and deployment jobs should be run. If it fails, all the other jobs
should be skipped.

Change-Id: I685b158dea7132f944ffe431c64a0836ca4262f4

jjb/engine/verify-jobs/engine-verify-deployment-parent-jobs.yaml

index 37fc4747ccba055012f3ab725b92c0c7e4002bd1..b35df8672378845d078e435a51decf0c35c00bb6 100644 (file)
             notbuilt: '{obj:notbuilt}'
           custom-url: '* $JOB_NAME $BUILD_URL'
           readable-message: 'true'
+          dependency-jobs: 'engine-verify-tox-{stream}'
 
     builders:
       - 'generate-ssh-keypair-macro'