Fix to invoke downstream jobs from autorelease jobs 71/45971/2
authorAnil Belur <abelur@linuxfoundation.org>
Wed, 21 Sep 2016 11:41:46 +0000 (21:41 +1000)
committerAnil Belur <abelur@linuxfoundation.org>
Wed, 21 Sep 2016 22:54:45 +0000 (08:54 +1000)
* Downstream integration test jobs are not getting triggered
due to property file being unavailable in the environment which is requierd
for passing URL bundle link parameter to trigger the
integration-distribution-test job.
* The downstream job is not triggered since the created `variables.props` file
is unavailable to the upstream job and forcing it to fail with (fail-on-missing flag).

Change-Id: I7cac02c39bbbcca48eec1657ee903c64cd60c5a0
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
jjb/autorelease/autorelease-macros.yaml

index 3c3acfd0c15112af5f9a72d6d3114ab3c7c1d9cc..9bc8417c6edf555114bc1595e7d65d9b495f7ff7 100644 (file)
     - shell:
         !include-raw:
             - include-raw-autorelease-get-integration-test-variables.sh
+    - inject:
+        properties-file: variables.prop
 
 - builder:
     name: autorelease-generate-project-report