Allow vars in verify job 14/94714/2
authorJessica Wagantall <jwagantall@linuxfoundation.org>
Fri, 30 Aug 2019 21:40:34 +0000 (14:40 -0700)
committerJessica Wagantall <jwagantall@linuxfoundation.org>
Tue, 3 Sep 2019 17:19:07 +0000 (17:19 +0000)
Allow verify-java inject additional env
variables.
Allow TESTCONTAINERS_RYUK_DISABLED=true in
dcaegen2 verify job.

Change-Id: I9dc9dffd084e1f7a43dbe6521fb698aa9b242219
Issue-ID: CIMAN-33
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
jjb/dcaegen2/dcaegen2-services-sdk.yaml
jjb/global-templates-java.yaml

index 153562b..f356e4e 100644 (file)
@@ -3,7 +3,8 @@
     name: dcaegen2-services-sdk
     project-name: 'dcaegen2-services-sdk'
     jobs:
-      - '{project-name}-{stream}-verify-java'
+      - '{project-name}-{stream}-verify-java':
+          build-env-variables: "TESTCONTAINERS_RYUK_DISABLED=true"
       - '{project-name}-{stream}-merge-java'
       - gerrit-maven-stage:
           build-node: ubuntu1604-docker-8c-8g
index b919c1f..881b045 100644 (file)
     project-type: freestyle
     concurrent: true
     node: '{build-node}'
+    build-env-variables: ''
     pattern: '**'
     pom:
     mvn-opts: ''
     java-opts: ''
-
     properties:
       - infra-properties:
           build-days-to-keep: '{build-days-to-keep}'
@@ -55,6 +55,8 @@
       - provide-maven-settings:
           global-settings-file: 'global-settings'
           settings-file: '{mvn-settings}'
+      - inject:
+          properties-content: "{build-env-variables}"
       - maven-target:
           maven-version: '{maven-version}'
           pom: '{obj:pom}'