Merge "Add status virtual case for Functest dashboard"
authorJose Lausuch <jose.lausuch@ericsson.com>
Thu, 10 Dec 2015 09:57:32 +0000 (09:57 +0000)
committerGerrit Code Review <gerrit@172.30.200.206>
Thu, 10 Dec 2015 09:57:32 +0000 (09:57 +0000)
jjb/joid/joid.yml [moved from jjb/joid/opnfv-joid.yml with 64% similarity]
jjb/opnfv/pod-params.yml

similarity index 64%
rename from jjb/joid/opnfv-joid.yml
rename to jjb/joid/joid.yml
index 4d99e31..d47709e 100644 (file)
@@ -3,14 +3,11 @@
 ########################
 - project:
 
-    name: 'opnfv-joid'
+    name: 'joid'
 
     installer: 'joid'
 
-    controller:
-        - 'opencontrail'
-        - 'opendaylight'
-        - 'onos'
+    controller: 'odl'
 
     pod: 'intel-pod5'
 
             gs-pathname: ''
 
     jobs:
-        - 'opnfv-joid-{controller}-daily-{stream}'
-        - 'opnfv-joid-daily-deploy-{stream}'
+        - 'joid-{controller}-daily-{stream}-{pod}'
+        - 'joid-daily-deploy-{stream}'
 
 ########################
 # job templates
 ########################
 - job-template:
-    name: 'opnfv-joid-{controller}-daily-{stream}'
+    name: 'joid-{controller}-daily-{stream}-{pod}'
 
-    disabled: true
+    disabled: false
 
     concurrent: false
 
     parameters:
         - project-parameter:
             project: '{installer}'
-        - '{pod}-defaults'
+        - 'opnfv-build-defaults'
         - '{installer}-defaults':
             controller: '{controller}'
 
 
     builders:
         - trigger-builds:
-          - project: 'opnfv-joid-daily-deploy-{stream}'
+          - project: 'joid-daily-deploy-{stream}'
             git-revision: true
             block: true
             predefined-parameters:
-                CONTROLLER='{controller}'
+                CONTROLLER={controller}
 
 - job-template:
-    name: 'opnfv-joid-daily-deploy-{stream}'
+    name: 'joid-daily-deploy-{stream}'
 
-    disabled: true
+    disabled: false
 
     concurrent: false
 
@@ -69,7 +66,8 @@
         - project-parameter:
             project: '{installer}'
         - '{pod}-defaults'
-        - '{installer}-defaults'
+        - '{installer}-defaults':
+            controller: '{controller}'
 
     scm:
         - git-scm:
@@ -80,6 +78,9 @@
     builders:
         - shell: |
             #!/bin/bash
-            echo "Hello World from OPNFV $INSTALLER_NAME"
             echo "Running $INSTALLER_NAME with controller $CONTROLLER"
-
+            echo "Please note that this is a quick try to see how joid deployment works"
+            cd $WORKSPACE/ci
+            ./clean.sh
+            ./02-maasdeploy.sh intelpod5
+            ./deploy.sh -o liberty -s $CONTROLLER -t ha -l intelpod5
index fb02e7d..e62450c 100644 (file)
@@ -90,9 +90,9 @@
             name: SLAVE_NAME
             description: 'Slave name on Jenkins'
             allowed-slaves:
-                - intelpod5-jumphost
+                - intel-us-deploy-bare-pod5
             default-slaves:
-                - intelpod5-jumphost
+                - intel-us-deploy-bare-pod5
         - string:
             name: INSTALLER_VERSION
             default: stable
             name: GIT_BASE
             default: https://gerrit.opnfv.org/gerrit/$PROJECT
             description: 'Git URL to use on the jumphost'
+
+- parameter:
+    name: 'opnfv-build-defaults'
+    parameters:
+        - node:
+            name: SLAVE_NAME
+            description: 'Slave name on Jenkins'
+            allowed-slaves:
+                - intel-us-build-1
+                - ericsson-ca-build-1
+            default-slaves:
+                - intel-us-build-1
+                - ericsson-ca-build-1
+        - string:
+            name: GIT_BASE
+            default: https://gerrit.opnfv.org/gerrit/$PROJECT
+            description: 'Git URL to use on the jumphost'