Add release job for multicloud services 78/93378/1
authorBin Yang <bin.yang@windriver.com>
Tue, 13 Aug 2019 03:50:07 +0000 (03:50 +0000)
committerBin Yang <bin.yang@windriver.com>
Tue, 13 Aug 2019 03:51:39 +0000 (03:51 +0000)
Add release jobs for framework and opestack plugins
Add info verify job for framework
Descope lenovo as requried by MULTICLOUD-737

Change-Id: I1f3d7a5d36dfdd67db695eb032e541caf70f5d05
Issue-ID: MULTICLOUD-769
Signed-off-by: Bin Yang <bin.yang@windriver.com>
jjb/multicloud/build-multicloud-openstack-docker-image.sh
jjb/multicloud/multicloud-framework-java.yaml
jjb/multicloud/multicloud-framework.yaml [new file with mode: 0644]
jjb/multicloud/multicloud-openstack-lenovo-csit.yaml
jjb/multicloud/multicloud-openstack.yaml

index 5ae8828..03aab82 100755 (executable)
@@ -9,12 +9,12 @@ chmod 755 ./ocata/docker/*.*
 chmod 755 ./windriver/docker/*.*
 chmod 755 ./pike/docker/*.*
 chmod 755 ./starlingx/docker/*.*
-chmod 755 ./lenovo/docker/*.*
+#chmod 755 ./lenovo/docker/*.*
 chmod 755 ./fcaps/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
+#./lenovo/docker/build_image.sh
 ./fcaps/docker/build_image.sh
index 7a17cdb..6fd0ccf 100644 (file)
@@ -30,6 +30,8 @@
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-{subproject}-verify-java'
       - '{project-name}-{stream}-{subproject}-merge-java'
+      - '{project-name}-gerrit-release-jobs':
+            build-node: centos7-builder-4c-4g
     files: '**'
     archive-artifacts: ''
     build-node: ubuntu1604-builder-4c-4g
diff --git a/jjb/multicloud/multicloud-framework.yaml b/jjb/multicloud/multicloud-framework.yaml
new file mode 100644 (file)
index 0000000..859637e
--- /dev/null
@@ -0,0 +1,7 @@
+- project:
+    name: multicloud-framework-info
+    project-name: multicloud-framework
+    jobs:
+      - gerrit-info-yaml-verify
+    project: multicloud/framework
+    branch: master
index b97abda..92f21d2 100644 (file)
@@ -1,13 +1,13 @@
 ---\r
-- project:\r
-    name: multicloud-openstack-lenovo-csit\r
-    jobs:\r
-      - '{project-name}-{stream}-verify-csit-{functionality}'\r
-      - '{project-name}-{stream}-csit-{functionality}'\r
-    project-name: 'multicloud-lenovo'\r
-    stream: 'master'\r
-    functionality:\r
-      - 'functionality1':\r
-          trigger_jobs: 'multicloud-openstack-master-docker-java-version-shell-daily'\r
-    robot-options: ''\r
-    branch: 'master'\r
+#- project:\r
+#    name: multicloud-openstack-lenovo-csit\r
+#    jobs:\r
+#      - '{project-name}-{stream}-verify-csit-{functionality}'\r
+#      - '{project-name}-{stream}-csit-{functionality}'\r
+#    project-name: 'multicloud-lenovo'\r
+#    stream: 'master'\r
+#    functionality:\r
+#      - 'functionality1':\r
+#          trigger_jobs: 'multicloud-openstack-master-docker-java-version-shell-daily'\r
+#    robot-options: ''\r
+#    branch: 'master'\r
index bc73f9d..78611fc 100644 (file)
           path: 'fcaps'
           pattern: 'fcaps/**'
           pom: 'fcaps/pom.xml'
-      - 'lenovo':
-          path: 'lenovo'
-          pattern: 'lenovo/**'
-          pom: 'lenovo/pom.xml'
-      - 'lenovo_share':
-          path: 'lenovo'
-          pattern: 'share/**'
-          pom: 'lenovo/pom.xml'
+#      - 'lenovo':
+#          path: 'lenovo'
+#          pattern: 'lenovo/**'
+#          pom: 'lenovo/pom.xml'
+#      - 'lenovo_share':
+#          path: 'lenovo'
+#          pattern: 'share/**'
+#          pom: 'lenovo/pom.xml'
     jobs:
       - '{project-name}-{stream}-{subproject}-verify-python'
       - '{project-name}-{stream}-{subproject}-verify-java'
@@ -73,6 +73,8 @@
           maven-versions-plugin: true
           container-public-registry: 'nexus3.onap.org:10001'
           container-staging-registry: 'nexus3.onap.org:10003'
+      - '{project-name}-gerrit-release-jobs':
+            build-node: centos7-builder-4c-4g
     files: '**'
     archive-artifacts: ''
     build-node: 'centos7-memcached-4c-4g'
     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'
+#- 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'
 
 - project:
     name: multicloud-openstack-info