Support openstack starlinx plugin 98/75798/1
authorHaibin Huang <haibin.huang@intel.com>
Tue, 15 Jan 2019 05:11:42 +0000 (13:11 +0800)
committerHaibin Huang <haibin.huang@intel.com>
Tue, 15 Jan 2019 05:14:13 +0000 (13:14 +0800)
Change-Id: Ic158ab2c2b0900b882834c0ac07d2c16cdd58152
Issue-ID: MULTICLOUD-428
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
jjb/multicloud/build-multicloud-openstack-docker-image.sh
jjb/multicloud/multicloud-openstack-starlingx-csit.yaml [new file with mode: 0644]
jjb/multicloud/multicloud-openstack.yaml

index 025a91f..26842cb 100755 (executable)
@@ -9,8 +9,10 @@ chmod 755 ./newton/docker/*.*
 chmod 755 ./ocata/docker/*.*
 chmod 755 ./windriver/docker/*.*
 chmod 755 ./pike/docker/*.*
+chmod 755 ./starlingx/docker/*.*
 
 ./newton/docker/build_image.sh
 ./ocata/docker/build_image.sh
 ./windriver/docker/build_image.sh
 ./pike/docker/build_image.sh
+./starlingx/docker/build_image.sh
diff --git a/jjb/multicloud/multicloud-openstack-starlingx-csit.yaml b/jjb/multicloud/multicloud-openstack-starlingx-csit.yaml
new file mode 100644 (file)
index 0000000..364bf01
--- /dev/null
@@ -0,0 +1,12 @@
+---
+- project:
+    name: multicloud-openstack-starlingx-csit
+    jobs:
+      - '{project-name}-{stream}-csit-{functionality}'
+    project-name: 'multicloud-starlingx'
+    stream: 'master'
+    functionality:
+      - 'functionality1':
+          trigger_jobs: 'multicloud-openstack-master-docker-java-version-shell-daily'
+    robot-options: ''
+    branch: 'master'
index f995c99..1dbac83 100644 (file)
           path: 'pike'
           pattern: 'share/**'
           pom: 'pike/pom.xml'
+      - 'starlingx':
+          path: 'starlingx'
+          pattern: 'starlingx/**'
+          pom: 'starlingx/pom.xml'
+      - 'starlingx_share':
+          path: 'starlingx'
+          pattern: 'share/**'
+          pom: 'starlingx/pom.xml'
       - 'windriver':
           path: 'windriver'
           pattern: 'windriver/**'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
 
+- project:
+    name: multicloud-openstack-starlingx-sonar
+    jobs:
+      - gerrit-maven-sonar
+    cron: '@daily'
+    build-node: ubuntu1604-builder-4c-4g
+    project: 'multicloud/openstack'
+    project-name: 'multicloud-openstack-starlingx'
+    branch: 'master'
+    mvn-params: '-f starlingx/pom.xml'
+    mvn-settings: 'multicloud-openstack-settings'
+    mvn-goals: 'clean install'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
 - project:
     name: multicloud-openstack-clm
     jobs: