Add jjb for multicloud artifactbroker 29/82629/2
authorBin Yang <bin.yang@windriver.com>
Tue, 19 Mar 2019 08:02:52 +0000 (08:02 +0000)
committerBin Yang <bin.yang@windriver.com>
Tue, 19 Mar 2019 08:17:13 +0000 (08:17 +0000)
Change-Id: Ie84cda291efe50c1e018c81d3c912757aeeac155
Issue-ID: MULTICLOUD-544
Signed-off-by: Bin Yang <bin.yang@windriver.com>
jjb/multicloud/build-multicloud-framework-docker-image.sh
jjb/multicloud/multicloud-framework-java.yaml

index b749b30..9d78d73 100755 (executable)
@@ -6,5 +6,7 @@ CURRENTDIR="$(pwd)"
 echo $CURRENTDIR
 
 chmod 755 ./multivimbroker/docker/*.*
+chmod 755 ./artifactbroker/docker/*.*
 
-./multivimbroker/docker/build_image.sh
\ No newline at end of file
+./multivimbroker/docker/build_image.sh
+./artifactbroker/docker/build_image.sh
\ No newline at end of file
index 52ab641..cb165e4 100644 (file)
@@ -11,6 +11,9 @@
       - 'multivimbroker':
           pom: 'multivimbroker/pom.xml'
           pattern: 'multivimbroker/**'
+      - 'artifactbroker':
+          pom: 'artifactbroker/pom.xml'
+          pattern: 'artifactbroker/**'
     jobs:
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
 #    build-node: ubuntu1604-docker-arm64-4c-2g
 #
 - project:
-    name: multicloud-framework-sonar
+    name: multicloud-framework-multivimbroker-sonar
     jobs:
       - gerrit-maven-sonar
     cron: '@daily'
     build-node: ubuntu1604-builder-4c-4g
     project: 'multicloud/framework'
-    project-name: 'multicloud-framework'
+    project-name: 'multicloud-framework-multivimbroker'
     branch: 'master'
+    mvn-params: '-f multivimbroker/pom.xml'
     mvn-settings: 'multicloud-framework-settings'
     mvn-goals: 'clean install'
     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
 
 - project:
-    name: multicloud-framework-java-clm
+    name: multicloud-framework-multivimbroker-clm
     jobs:
       - gerrit-maven-clm
     nexus-iq-namespace: 'onap-'
     project: multicloud/framework
-    project-name: 'multicloud-framework'
+    project-name: 'multicloud-framework-multivimbroker'
+    branch: 'master'
+    mvn-params: '-f multivimbroker/pom.xml'
+    mvn-settings: 'multicloud-framework-settings'
+
+- project:
+    name: multicloud-framework-artifactbroker-sonar
+    jobs:
+      - gerrit-maven-sonar
+    cron: '@daily'
+    build-node: ubuntu1604-builder-4c-4g
+    project: 'multicloud/framework'
+    project-name: 'multicloud-framework-artifactbroker'
+    branch: 'master'
+    mvn-params: '-f artifactbroker/pom.xml'
+    mvn-settings: 'multicloud-framework-settings'
+    mvn-goals: 'clean install'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+    name: multicloud-framework-artifactbroker-clm
+    jobs:
+      - gerrit-maven-clm
+    nexus-iq-namespace: 'onap-'
+    project: multicloud/framework
+    project-name: 'multicloud-framework-artifactbroker'
     branch: 'master'
+    mvn-params: '-f artifactbroker/pom.xml'
     mvn-settings: 'multicloud-framework-settings'