Move common parameters to project level 39/61239/8
authorAnil Belur <abelur@linuxfoundation.org>
Mon, 7 Aug 2017 00:19:20 +0000 (10:19 +1000)
committerDaniel Farrell <dfarrell@redhat.com>
Thu, 31 Aug 2017 14:15:38 +0000 (14:15 +0000)
Change-Id: I78f17cca4a352547122fe606c9aa7933227a3eeb
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
jjb/packaging/packaging.yaml

index 83624f1fb27f32db8e605a5b7318d0e54b5ffbb6..925a4366c65eb6fb1f9e2f0c1fe473512b256511 100644 (file)
       - oxygen
     branch: 'master'
 
+    # common parameters required for 'lf-infra-deploy-maven-file' builder
+    group-id: 'org.opendaylight.integration-packaging'
+    upload-files-dir: '$WORKSPACE/upload_files'
+    maven-repo-url: '$NEXUS_URL/content/repositories/$REPO_ID'
 
 - job-template:
     name: 'packaging-build-rpm-{stream}'
       - lf-infra-deploy-maven-file:
           global-settings-file: 'global-settings'
           settings-file: 'packaging-settings'
-          mvn-version: 'mvn33'
-          maven-repo-url: '$NEXUS_URL/content/repositories/$REPO_ID'
+          mvn-version: '{mvn-version}'
           repo-id: 'opendaylight-{stream}-epel-7-x86_64-devel'
-          group-id: 'org.opendaylight.integration-packaging'
-          upload-files-dir: '$WORKSPACE/upload_files'
+          group-id: '{group-id}'
+          upload-files-dir: '{upload-files-dir}'
+          maven-repo-url: '{maven-repo-url}'
 
     publishers:
       - lf-infra-publish
       - lf-infra-deploy-maven-file:
           global-settings-file: 'global-settings'
           settings-file: 'packaging-settings'
-          mvn-version: 'mvn33'
-          maven-repo-url: '$NEXUS_URL/content/repositories/$REPO_ID'
+          mvn-version: '{mvn-version}'
           repo-id: 'opendaylight-{stream}-epel-7-x86_64-devel'
-          group-id: 'org.opendaylight.integration-packaging'
-          upload-files-dir: '$WORKSPACE/upload_files'
+          group-id: '{group-id}'
+          upload-files-dir: '{upload-files-dir}'
+          maven-repo-url: '{maven-repo-url}'
 
     triggers:
       - timed: '@daily'
           global-settings-file: 'global-settings'
           settings-file: 'packaging-settings'
           mvn-version: '{mvn-version}'
-          maven-repo-url: '$NEXUS_URL/content/repositories/$REPO_ID'
           repo-id: 'opendaylight-{stream}-ubuntu-1604-x86_64-devel'
-          group-id: 'org.opendaylight.integration-packaging'
-          upload-files-dir: '$WORKSPACE/upload_files'
+          group-id: '{group-id}'
+          upload-files-dir: '{upload-files-dir}'
+          maven-repo-url: '{maven-repo-url}'
+
 
     publishers:
       - lf-infra-publish