diff options
author | Bin Yang <bin.yang@windriver.com> | 2019-03-19 08:02:52 +0000 |
---|---|---|
committer | Bin Yang <bin.yang@windriver.com> | 2019-03-19 08:17:13 +0000 |
commit | 43476fad1cdbd5eff563ff2d60a0e22e80a5815a (patch) | |
tree | c626a72ea335ecc80b3bd960a80ed12468c081c3 /jjb | |
parent | 911b2c7c11a949aef8ff3ec3c7141e4254a9c25f (diff) |
Add jjb for multicloud artifactbroker
Change-Id: Ie84cda291efe50c1e018c81d3c912757aeeac155
Issue-ID: MULTICLOUD-544
Signed-off-by: Bin Yang <bin.yang@windriver.com>
Diffstat (limited to 'jjb')
-rwxr-xr-x | jjb/multicloud/build-multicloud-framework-docker-image.sh | 4 | ||||
-rw-r--r-- | jjb/multicloud/multicloud-framework-java.yaml | 38 |
2 files changed, 37 insertions, 5 deletions
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' |