add dashboard
add jobs for the dashboard and put second branch to elalto instead of
dublin.
Issue-ID: CLAMP-643
Change-Id: Ie9b950e0d741eb6c1b0a83898f22f69955209e2b
Signed-off-by: osgn422w <gervais-martial.ngueko@intl.att.com>
diff --git a/jjb/clamp/clamp.yaml b/jjb/clamp/clamp.yaml
index 79a39f6..dae2418 100644
--- a/jjb/clamp/clamp.yaml
+++ b/jjb/clamp/clamp.yaml
@@ -31,8 +31,8 @@
stream:
- 'master':
branch: 'master'
- - 'dublin':
- branch: 'dublin'
+ - 'elalto':
+ branch: 'elalto'
mvn-settings: 'clamp-settings'
java-version: openjdk11
files: '**'
diff --git a/jjb/clamp/dashboard/clamp-dashboard.yaml b/jjb/clamp/dashboard/clamp-dashboard.yaml
new file mode 100644
index 0000000..2cea7f5
--- /dev/null
+++ b/jjb/clamp/dashboard/clamp-dashboard.yaml
@@ -0,0 +1,72 @@
+---
+- project:
+ name: clamp-dashboard-project-view
+ project-name: clamp-dashboard
+ views:
+ - project-view
+
+- project:
+ name: clamp-dashboard
+ project-name: 'clamp-dashboard'
+ jobs:
+ - gerrit-maven-stage:
+ build-node: ubuntu1604-docker-8c-8g
+ maven-versions-plugin: true
+ - gerrit-maven-docker-stage:
+ build-node: ubuntu1604-docker-8c-8g
+ maven-versions-plugin: true
+ container-public-registry: 'nexus3.onap.org:10001'
+ container-staging-registry: 'nexus3.onap.org:10003'
+ mvn-params: '-Dmaven.test.skip=true -P docker'
+ - '{project-name}-{stream}-verify-java-checkstyle':
+ mvn-params: '-Ddocker.pull.registry=nexus3.onap.org:10001'
+ - '{project-name}-{stream}-merge-properties-java':
+ mvn_properties:
+ - docker.pull.registry=nexus3.onap.org:10001
+ - docker.push.registry=nexus3.onap.org:10003
+ - '{project-name}-gerrit-release-jobs':
+ build-node: centos7-docker-8c-8g
+
+ project: 'clamp/dashboard'
+ stream:
+ - 'master':
+ branch: 'master'
+ mvn-settings: 'clamp-settings'
+ java-version: openjdk11
+ files: '**'
+ archive-artifacts: ''
+ build-node: ubuntu1604-docker-8c-8g
+
+#- project:
+# name: clamp-dashboard-sonar
+# jobs:
+# - gerrit-maven-sonar:
+# mvn-params: '-Ddocker.pull.registry=nexus3.onap.org:10001'
+# sonarcloud: true
+# sonarcloud-project-organization: '{sonarcloud_project_organization}'
+# sonarcloud-api-token: '{sonarcloud_api_token}'
+# sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
+# sonar-mvn-goal: '{sonar_mvn_goal}'
+# cron: '@daily'
+# build-node: ubuntu1604-docker-8c-8g
+# project: 'clamp/dashboard'
+# project-name: 'clamp-dashboard'
+# branch: 'master'
+# mvn-settings: 'clamp-settings'
+# mvn-goals: 'clean install'
+# mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+# java-version: openjdk11
+#
+- project:
+ name: clamp-dashboard-clm
+ jobs:
+ - gerrit-maven-clm:
+ mvn-params: '-Ddocker.pull.registry=nexus3.onap.org:10001'
+ nexus-iq-namespace: 'onap-'
+ project: 'clamp/dashboard'
+ project-name: 'clamp-dashboard'
+ branch: 'master'
+ mvn-settings: 'clamp-settings'
+ build-node: ubuntu1604-docker-8c-8g
+ build-timeout: 120
+ java-version: openjdk11