From 3438e45245b16db8fe3a542108a90759465b5d62 Mon Sep 17 00:00:00 2001 From: Changjun Wang <310397125@qq.com> Date: Mon, 4 Mar 2019 17:24:49 +0800 Subject: [PATCH] Add Lenovo ThinkCloud Driver Daily Build add the lenovo docker daily build Issue-ID: MULTICLOUD-509 Change-Id: Id850a428af4352c18c2175cdc4935985f2b0afe5 Signed-off-by: Changjun Wang <310397125@qq.com> --- .../build-multicloud-openstack-docker-image.sh | 2 ++ jjb/multicloud/multicloud-openstack.yaml | 22 ++++++++++++++++++++++ 2 files changed, 24 insertions(+) diff --git a/jjb/multicloud/build-multicloud-openstack-docker-image.sh b/jjb/multicloud/build-multicloud-openstack-docker-image.sh index e4f69ffd6..8d0301168 100755 --- a/jjb/multicloud/build-multicloud-openstack-docker-image.sh +++ b/jjb/multicloud/build-multicloud-openstack-docker-image.sh @@ -9,8 +9,10 @@ chmod 755 ./ocata/docker/*.* chmod 755 ./windriver/docker/*.* chmod 755 ./pike/docker/*.* chmod 755 ./starlingx/docker/*.* +chmod 755 ./lenovo/docker/*.* ./ocata/docker/build_image.sh ./windriver/docker/build_image.sh ./pike/docker/build_image.sh ./starlingx/docker/build_image.sh +./lenovo/docker/build_image.sh diff --git a/jjb/multicloud/multicloud-openstack.yaml b/jjb/multicloud/multicloud-openstack.yaml index 6ec4a7dac..5107d2d6c 100644 --- a/jjb/multicloud/multicloud-openstack.yaml +++ b/jjb/multicloud/multicloud-openstack.yaml @@ -50,6 +50,14 @@ path: 'fcaps' pattern: 'fcaps/**' pom: 'fcaps/pom.xml' + - 'lenovo': + path: 'lenovo' + pattern: 'lenovo/**' + pom: 'lenovo/pom.xml' + - 'lenovo_share': + path: 'lenovo' + pattern: 'lenovo/**' + pom: 'lenovo/pom.xml' jobs: - '{project-name}-{stream}-{subproject}-verify-python' - '{project-name}-{stream}-{subproject}-verify-java' @@ -163,3 +171,17 @@ mvn-settings: 'multicloud-openstack-settings' mvn-goals: 'clean install' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' + +- project: + name: multicloud-openstack-lenovo-sonar + jobs: + - gerrit-maven-sonar + cron: '@daily' + build-node: ubuntu1604-builder-4c-4g + project: 'multicloud/openstack' + project-name: 'multicloud-openstack-lenovo' + branch: 'master' + mvn-params: '-f lenovo/pom.xml' + mvn-settings: 'multicloud-openstack-settings' + mvn-goals: 'clean install' + mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' -- 2.16.6