From: Bin Yang Date: Tue, 19 Mar 2019 08:02:52 +0000 (+0000) Subject: Add jjb for multicloud artifactbroker X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=43476fad1cdbd5eff563ff2d60a0e22e80a5815a;p=ci-management.git Add jjb for multicloud artifactbroker Change-Id: Ie84cda291efe50c1e018c81d3c912757aeeac155 Issue-ID: MULTICLOUD-544 Signed-off-by: Bin Yang --- diff --git a/jjb/multicloud/build-multicloud-framework-docker-image.sh b/jjb/multicloud/build-multicloud-framework-docker-image.sh index b749b30ef..9d78d73ff 100755 --- a/jjb/multicloud/build-multicloud-framework-docker-image.sh +++ b/jjb/multicloud/build-multicloud-framework-docker-image.sh @@ -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 diff --git a/jjb/multicloud/multicloud-framework-java.yaml b/jjb/multicloud/multicloud-framework-java.yaml index 52ab6416b..cb165e4ec 100644 --- a/jjb/multicloud/multicloud-framework-java.yaml +++ b/jjb/multicloud/multicloud-framework-java.yaml @@ -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' @@ -50,24 +53,51 @@ # 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'