summaryrefslogtreecommitdiffstats
path: root/jjb/multicloud/multicloud-framework-java.yaml
diff options
context:
space:
mode:
authorBin Yang <bin.yang@windriver.com>2019-03-19 08:02:52 +0000
committerBin Yang <bin.yang@windriver.com>2019-03-19 08:17:13 +0000
commit43476fad1cdbd5eff563ff2d60a0e22e80a5815a (patch)
treec626a72ea335ecc80b3bd960a80ed12468c081c3 /jjb/multicloud/multicloud-framework-java.yaml
parent911b2c7c11a949aef8ff3ec3c7141e4254a9c25f (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/multicloud/multicloud-framework-java.yaml')
-rw-r--r--jjb/multicloud/multicloud-framework-java.yaml38
1 files changed, 34 insertions, 4 deletions
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'