enable opera daily deployment job 89/27489/3
authormeimei <meimei@huawei.com>
Wed, 25 Jan 2017 03:12:04 +0000 (11:12 +0800)
committermeimei <meimei@huawei.com>
Wed, 25 Jan 2017 06:50:55 +0000 (14:50 +0800)
Change-Id: I320b37ed0897844c9f68c1ea75e4d8cfb92c6932
Signed-off-by: meimei <meimei@huawei.com>
jjb/global/slave-params.yml
jjb/opera/opera-daily-jobs.yml

index 9d08487..d05b7b5 100644 (file)
         - string:
             name: GIT_BASE
             default: https://gerrit.opnfv.org/gerrit/$PROJECT
+- parameter:
+    name: 'huawei-virtual7-defaults'
+    parameters:
+        - node:
+            name: SLAVE_NAME
+            description: 'Slave name on Jenkins'
+            allowed-slaves:
+                - huawei-virtual7
+            default-slaves:
+                - huawei-virtual7
+        - string:
+            name: GIT_BASE
+            default: https://gerrit.opnfv.org/gerrit/$PROJECT
 - parameter:
     name: 'huawei-pod7-defaults'
     parameters:
index 76aeb74..b075544 100644 (file)
@@ -63,7 +63,9 @@
             project: '{project}'
         - gerrit-parameter:
             branch: '{branch}'
-        - 'huawei-pod7-defaults'
+        - 'huawei-virtual7-defaults'
+        - 'compass-defaults'
+        - 'opera-compass-parameter'
 
     builders:
         - description-setter:
@@ -81,7 +83,7 @@
             name: deploy
             condition: SUCCESSFUL
             projects:
-                - name: 'opera-daily-deploy-{stream}'
+                - name: 'compass-deploy-virtual-daily-{stream}'
                   current-parameters: true
                   node-parameters: true
                   kill-phase-on: FAILURE
             #!/bin/bash
             echo "Hello world!"
 
+########################
+# parameter macros
+########################
+- parameter:
+    name: opera-compass-parameter
+    parameters:
+        - string:
+            name: BUILD_DIRECTORY
+            default: $WORKSPACE/build_output
+            description: "Directory where the build artifact will be located upon the completion of the build."
+        - string:
+            name: GS_URL
+            default: '$GS_BASE{gs-pathname}'
+            description: "URL to Google Storage."
+        - choice:
+            name: COMPASS_OPENSTACK_VERSION
+            choices:
+                - 'newton'
+        - string:
+            name: DEPLOY_SCENARIO
+            default: 'os-nosdn-openo-noha'
+        - string:
+            name: COMPASS_OS_VERSION
+            default: 'xenial'