-Subproject commit f09897651a64bbfa1d3424ca58d09cbb2af382cf
+Subproject commit 21009213aa6204bfb40eedc1b11f89a259abd917
-IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20190926-155906.553
+IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20200220-190206.299
LABELS=centos7-builder-2c-1g
HARDWARE_ID=v2-highcpu-2
-IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20190926-155906.553
+IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20200220-190206.299
LABELS=centos7-builder-4c-4g
HARDWARE_ID=v2-highcpu-4
-IMAGE_NAME=ZZCI - CentOS 7 - docker - x86_64 - 20190926-164302.295
+IMAGE_NAME=ZZCI - CentOS 7 - docker - x86_64 - 20200220-190109.738
LABELS=centos7-docker-8c-8g
HARDWARE_ID=v2-highcpu-8
-IMAGE_NAME=ZZCI - Ubuntu 16.04 - builder - x86_64 - 20200204-095421.898
+IMAGE_NAME=ZZCI - Ubuntu 16.04 - builder - x86_64 - 20200220-190142.855
LABELS=ubuntu1604-builder-2c-1g
HARDWARE_ID=v2-highcpu-2
-IMAGE_NAME=ZZCI - Ubuntu 16.04 - builder - x86_64 - 20200204-095421.898
+IMAGE_NAME=ZZCI - Ubuntu 16.04 - builder - x86_64 - 20200220-190142.855
LABELS=ubuntu1604-builder-4c-2g
HARDWARE_ID=v2-highcpu-4
-IMAGE_NAME=ZZCI - Ubuntu 16.04 - builder - x86_64 - 20200204-095421.898
+IMAGE_NAME=ZZCI - Ubuntu 16.04 - builder - x86_64 - 20200220-190142.855
LABELS=ubuntu1604-builder-4c-4g
HARDWARE_ID=v2-highcpu-4
-IMAGE_NAME=ZZCI - Ubuntu 16.04 - builder - x86_64 - 20200204-095421.898
+IMAGE_NAME=ZZCI - Ubuntu 16.04 - builder - x86_64 - 20200220-190142.855
LABELS=ubuntu1604-builder-8c-8g
HARDWARE_ID=v2-highcpu-8
--- /dev/null
+IMAGE_NAME=ZZCI - Ubuntu 18.04 - builder - x86_64 - 20200219-191621.319
+LABELS=ubuntu1804-builder-4c-4g
+HARDWARE_ID=v2-highcpu-4
--- /dev/null
+IMAGE_NAME=ZZCI - Ubuntu 18.04 - docker - x86_64 - 20200219-195603.229
+LABELS=ubuntu1804-docker-8c-8g
+HARDWARE_ID=v2-highcpu-8
--- /dev/null
+- project:
+ name: aaf-certservice-csit
+ jobs:
+ - "{project-name}-{stream}-verify-csit-{functionality}"
+ - "{project-name}-{stream}-csit-{functionality}"
+ project-name: "aaf"
+ stream:
+ - "master":
+ branch: "master"
+ functionality:
+ - "certservice":
+ trigger_jobs:
+ - "aaf-certservice-{stream}-merge-java"
+ robot-options: ""
stream:
- 'master':
branch: 'master'
+ mvn-params: '-P spring-boot-2-1'
- 'elalto':
branch: 'elalto'
- mvn-params: '-P spring-boot-2-1'
mvn-settings: 'aai-aai-common-settings'
mvn-version: 'mvn35'
files: '**'
project: 'aai/aai-common'
project-name: 'aai-aai-common'
branch: 'master'
+ mvn-params: '-P spring-boot-2-1'
mvn-settings: 'aai-aai-common-settings'
mvn-goals: 'clean install'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
stream:
- 'master':
branch: 'master'
+ mvn-params: '-P spring-boot-2-1'
mvn-settings: 'aai-aai-common-settings'
mvn-version: 'mvn35'
- 'master':
branch: 'master'
distro: 'alpine'
+ mvn-params: '-P spring-boot-2-1'
docker_name: 'onap/aai-common-{distro}'
docker_build_args: '-f ./Dockerfile.{distro}'
docker_root: '$WORKSPACE/Dockerfiles/aai-common/'
build-node: ubuntu1604-docker-8c-8g
jobs:
- gerrit-whitesource-scan
+ mvn-params: '-P spring-boot-2-1'
mvn-settings: 'aai-aai-common-settings'
wss-product-name: 'aai'
mvn-clean-install: true
branch: 'elalto'
- 'master':
branch: 'master'
+ mvn-params: '-P spring-boot-2-1'
mvn-settings: 'aai-model-loader-settings'
files: '**'
archive-artifacts: ''
project: 'aai/model-loader'
project-name: 'aai-model-loader'
branch: 'master'
+ mvn-params: '-P spring-boot-2-1'
mvn-settings: 'aai-model-loader-settings'
mvn-goals: 'clean install'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
stream:
- 'master':
branch: 'master'
+ mvn-params: '-P spring-boot-2-1'
mvn-settings: 'aai-model-loader-settings'
- project:
- gerrit-info-yaml-verify
build-node: centos7-builder-2c-1g
project: aai/model-loader
+ mvn-params: '-P spring-boot-2-1'
branch: master
- project:
jobs:
- gerrit-whitesource-scan
mvn-settings: 'aai-model-loader-settings'
+ mvn-params: '-P spring-boot-2-1'
wss-product-name: 'aai'
mvn-clean-install: true
project: 'aai/model-loader'
- '{project-name}-{stream}-verify-java'
- '{project-name}-{stream}-merge-java'
- '{project-name}-{stream}-release-version-java-daily'
+ - '{project-name}-gerrit-release-jobs':
+ build-node: centos7-docker-8c-8g
project: 'dcaegen2/collectors/snmptrap'
stream:
# build docker image
- '{project-name}-{stream}-merge-java'
- '{project-name}-{stream}-release-version-java-daily'
+ - gerrit-release-verify
+ - gerrit-release-merge
stream:
- master:
branch: master
# project-name:
# - subproject-name1:
# src-dir: subproject-dir1
+ # docker-name: onap/org.onap.dcaegen2.platform.something.name1
# - subproject-name2:
# src-dir: subproject-dir2
+ # docker-name: onap/org.onap.dcaegen2.platform.something.name2
# - subproject-name3:
# src-dir: subproject-dir3
+ # docker-name: onap/org.onap.dcaegen2.platform.something.name3
# stream:
# - master:
# branch: master
nexus-iq-namespace: 'onap-'
tox-dir: '{src-dir}'
docker-root: '{src-dir}'
- docker-name: 'onap/{project-name}'
gerrit_trigger_file_paths:
- compare-type: REG_EXP
pattern: '{src-dir}/.*'
mvn-settings: dcaegen2-platform-settings
build-node: ubuntu1604-docker-8c-8g
project-name:
- - dcaegen2-platform-aoadapter:
+ - dcaegen2-platform-adapter-acumos:
src-dir: adapter/acumos
+ docker-name: onap/org.onap.dcaegen2.platform.adapter.acumos
- dcaegen2-platform-mod-distributorapi:
src-dir: mod/distributorapi
+ docker-name: onap/org.onap.dcaegen2.platform.mod.distributorapi
- dcaegen2-platform-mod-onboardingapi:
src-dir: mod/onboardingapi
+ docker-name: onap/org.onap.dcaegen2.platform.mod.onboardingapi
- dcaegen2-platform-oti-event-handler:
src-dir: oti/event-handler
+ docker-name: onap/org.onap.dcaegen2.platform.oti.event-handler
stream:
- master:
branch: master
views:
- project-view:
- project-name: dcaegen2-platform-aoadapter
+ project-name: dcaegen2-platform-adapter
- project-view:
project-name: dcaegen2-platform-mod
- project-view:
- '{project-name}-{stream}-{subproject}-merge-java'
- '{project-name}-gerrit-release-jobs':
build-node: centos7-docker-8c-8g
+ project-name: dcaegen2-platform-mod-bpgenerator
- gerrit-maven-stage:
+ project-name: dcaegen2-platform-mod-bpgenerator
sign-artifacts: true
build-node: centos7-builder-4c-4g
maven-versions-plugin: true
- '{project-name}-{stream}-{subproject}-verify-java'
- '{project-name}-{stream}-{subproject}-merge-java':
mvn-goals: 'clean install'
+ - '{project-name}-gerrit-release-jobs':
+ build-node: centos7-docker-8c-8g
+ project-name: dcaegen2-platform-mod-designtool
subproject:
- designtool:
pom: 'mod/designtool/pom.xml'
- '{project-name}-{stream}-{subproject}-verify-java'
- '{project-name}-{stream}-{subproject}-merge-java':
mvn-goals: 'clean install'
+ - '{project-name}-gerrit-release-jobs':
+ build-node: centos7-docker-8c-8g
+ project-name: dcaegen2-platform-mod-genprocessor
subproject:
- genprocessor:
pom: 'mod/genprocessor/pom.xml'
- '{project-name}-{stream}-{subproject}-verify-java'
- '{project-name}-{stream}-{subproject}-merge-java':
mvn-goals: 'clean install'
+ - '{project-name}-gerrit-release-jobs':
+ build-node: centos7-docker-8c-8g
+ project-name: dcaegen2-platform-mod-runtimeapi
subproject:
- runtimeapi:
pom: 'mod/runtimeapi/pom.xml'
- '{project-name}-{stream}-{subproject}-verify-java'
- '{project-name}-{stream}-{subproject}-merge-java':
mvn-goals: 'clean install'
+ - '{project-name}-gerrit-release-jobs':
+ build-node: centos7-docker-8c-8g
+ project-name: dcaegen2-platform-oti-event-proc
+
subproject:
- eventproc:
pom: 'oti/event-proc/pom.xml'
- '{project-name}-{stream}-{subproject}-verify-java'
- '{project-name}-{stream}-{subproject}-merge-java':
mvn-goals: 'clean install'
+ - '{project-name}-gerrit-release-jobs':
+ build-node: centos7-docker-8c-8g
+ project-name: dcaegen2-services-bbs-event-processor
subproject:
- 'bbs-event-processor':
pom: 'components/bbs-event-processor/pom.xml'
jobs:
- '{project-name}-{stream}-{subproject}-verify-java'
- '{project-name}-{stream}-{subproject}-merge-java'
+ - '{project-name}-gerrit-release-jobs':
+ build-node: centos7-docker-8c-8g
+
subproject:
- 'datalake-handler':
pom: 'components/datalake-handler/pom.xml'
archive-artifacts: ''
build-node: 'ubuntu1604-docker-8c-8g'
+- project:
+ name: dcaegen2-services-datalake-handler-admin-ui-release
+ project: 'dcaegen2/services'
+ project-name: 'dcaegen2-services-datalake-handler-admin-ui'
+ jobs:
+ - gerrit-maven-stage:
+ sign-artifacts: true
+ build-node: centos7-builder-4c-4g
+ maven-versions-plugin: true
+ mvn-pom: 'components/datalake-handler/pom.xml'
+ mvn-params: '-f components/datalake-handler/pom.xml'
+ version-properties-file: 'components/datalake-handler/version.properties'
+ pattern: 'components/datalake-handler/**'
+ - gerrit-maven-docker-stage:
+ build-node: ubuntu1604-docker-8c-8g
+ mvn-goals: 'clean package dockerfile:build dockerfile:push -f components/datalake-handler/admin/pom.xml'
+ container-public-registry: 'nexus3.onap.org:10001'
+ container-staging-registry: 'nexus3.onap.org:10003'
+ pattern: 'components/datalake-handler/**'
+ stream:
+ - 'master':
+ branch: 'master'
+ mvn-settings: 'dcaegen2-services-settings'
+ maven-deploy-properties: |
+ deployAtEnd=true
+ files: '**'
+ archive-artifacts: ''
+ build-node: 'ubuntu1604-docker-8c-8g'
+
+- project:
+ name: dcaegen2-services-datalake-handler-db-init-release
+ project: 'dcaegen2/services'
+ project-name: 'dcaegen2-services-datalake-handler-db-init'
+ jobs:
+ - gerrit-maven-stage:
+ sign-artifacts: true
+ build-node: centos7-builder-4c-4g
+ maven-versions-plugin: true
+ mvn-pom: 'components/datalake-handler/pom.xml'
+ mvn-params: '-f components/datalake-handler/pom.xml'
+ version-properties-file: 'components/datalake-handler/version.properties'
+ pattern: 'components/datalake-handler/**'
+ - gerrit-maven-docker-stage:
+ build-node: ubuntu1604-docker-8c-8g
+ mvn-goals: 'clean package dockerfile:build dockerfile:push -f components/datalake-handler/packages/init_db/pom.xml'
+ container-public-registry: 'nexus3.onap.org:10001'
+ container-staging-registry: 'nexus3.onap.org:10003'
+ pattern: 'components/datalake-handler/**'
+ stream:
+ - 'master':
+ branch: 'master'
+ mvn-settings: 'dcaegen2-services-settings'
+ maven-deploy-properties: |
+ deployAtEnd=true
+ files: '**'
+ archive-artifacts: ''
+ build-node: 'ubuntu1604-docker-8c-8g'
+
- project:
name: dcaegen2-services-datalake-handler-sonar
jobs:
- '{project-name}-{stream}-verify-java'
- '{project-name}-{stream}-merge-java'
- '{project-name}-{stream}-release-version-java-daily'
+ - '{project-name}-gerrit-release-jobs':
+ build-node: centos7-docker-8c-8g
project: 'dcaegen2/services/heartbeat'
stream:
- project:
name: dcaegen2-services-pmsh-csit
jobs:
+ - '{project-name}-{stream}-verify-csit-{functionality}'
- '{project-name}-{stream}-csit-{functionality}'
project-name: dcaegen2-services-pmsh
recipients: 'lego@est.tech'
- 'master':
branch: 'master'
functionality:
- - 'testsuites':
+ - 'testsuite':
trigger_jobs:
- '{project-name}-{stream}-release-version-java-daily'
robot-options: ''
stream:
- 'master':
branch: 'master'
- - 'elalto':
- branch: 'elalto'
- - 'elalto-fluorine':
- branch: 'elalto-fluorine'
mvn-settings: 'sdnc-apps-settings'
# due to a strange macro / variable translation problem this needs to be
stream:
- 'master':
branch: 'master'
- - 'elalto':
- branch: 'elalto'
- - 'elalto-fluorine':
- branch: 'elalto-fluorine'
mvn-settings: 'sdnc-northbound-settings'
# due to a strange macro / variable translation problem this needs to be
stream:
- 'master':
branch: 'master'
- - 'elalto':
- branch: 'elalto'
- - 'elalto-fluorine':
- branch: 'elalto-fluorine'
mvn-settings: 'sdnc-oam-settings'
maven-version: "mvn35"
files: '**'
archive-artifacts: ''
build-node: ubuntu1604-builder-4c-4g
+ shallow-clone: true
mvn-snapshot-id: 'ecomp-snapshots'
nexus-snapshot-repo: 'snapshots'
stream:
- 'master':
branch: 'master'
- - 'elalto':
- branch: 'elalto'
mvn-settings: 'sdnc-oom-settings'
files: '**'
- project:
name: vfc-nfvo-driver-sfc-sonar
+ java-version: openjdk11
jobs:
- gerrit-maven-sonar
sonarcloud: true
- project:
name: vfc-nfvo-resmanagement-sonar
+ java-version: openjdk11
jobs:
- gerrit-maven-sonar
sonarcloud: true
- libssl-dev
- libmysqlclient-dev
- gcc
+ - python3-venv
become: true
when: ansible_distribution == 'Ubuntu'
- libxml-xpath-perl
- wget
- make
- - npm
- sshuttle
- netcat
- libssl-dev
- libffi-dev
- become: true
- when: ansible_distribution == 'Ubuntu'
-
- - name: Install autorelease support packages
- apt:
- name:
- xmlstarlet
- xvfb
- crudini
- maven
- python-ncclient
+ - xmlstarlet
+ - xvfb
+ - crudini
+ - maven
+ - python-ncclient
+ - nodejs-dev
+ - node-gyp
+ - nodejs
+ - npm
+ update_cache: yes
become: true
when: ansible_distribution == 'Ubuntu'
- libssl-dev
- libmysqlclient-dev
- gcc
+ - python3-venv
become: true
when: ansible_distribution == 'Ubuntu'
- libxml-xpath-perl
- wget
- make
- - npm
- sshuttle
- netcat
- libssl-dev
- libffi-dev
- become: true
- when: ansible_distribution == 'Ubuntu'
-
- - name: Install autorelease support packages
- apt:
- name:
- xmlstarlet
- xvfb
- crudini
- maven
- python-ncclient
+ - xmlstarlet
+ - xvfb
+ - crudini
+ - maven
+ - python-ncclient
+ - nodejs-dev
+ - node-gyp
+ - nodejs
+ - npm
+ update_cache: yes
become: true
when: ansible_distribution == 'Ubuntu'