stream:
- "master":
branch: "master"
- - "jakarta":
- branch: "jakarta"
- - "kohn":
- branch: "kohn"
mvn-settings: "aai-aai-common-settings"
mvn-version: "mvn35"
files: "**"
branch: "master"
distro: "alpine"
mvn-params: "docker"
- - "jakarta":
- branch: "jakarta"
- distro: "alpine"
- mvn-params: "docker"
- - "kohn":
- branch: "kohn"
- distro: "alpine"
- mvn-params: "docker"
docker-name: "onap/aai-common-{distro}"
docker-build-args: "-f ./Dockerfile.{distro}"
docker-root: "$WORKSPACE/Dockerfiles/aai-common/"
build-node: centos7-docker-2c-1g
project: "aai/babel"
stream:
- - "jakarta":
- branch: "jakarta"
- - "kohn":
- branch: "kohn"
- "master":
branch: "master"
mvn-settings: "aai-babel-settings"
stream:
- "master":
branch: "master"
- - "kohn":
- branch: "kohn"
- - "jakarta":
- branch: "jakarta"
mvn-settings: "aai-graphadmin-settings"
mvn-version: "mvn35"
files: "**"
build-node: centos7-docker-2c-1g
project: "aai/logging-service"
stream:
- - "jakarta":
- branch: "jakarta"
- - "kohn":
- branch: "kohn"
- "master":
branch: "master"
mvn-settings: "aai-logging-service-settings"
build-node: centos7-docker-2c-1g
project: "aai/model-loader"
stream:
- - "jakarta":
- branch: "jakarta"
- - "kohn":
- branch: "kohn"
- "master":
branch: "master"
mvn-settings: "aai-model-loader-settings"
stream:
- "master":
branch: "master"
- - "kohn":
- branch: "kohn"
- - "jakarta":
- branch: "jakarta"
mvn-settings: "aai-resources-settings"
mvn-version: "mvn35"
files: "**"
build-node: centos7-docker-2c-1g
project: "aai/rest-client"
stream:
- - "jakarta":
- branch: "jakarta"
- - "kohn":
- branch: "kohn"
- "master":
branch: "master"
mvn-settings: "aai-rest-client-settings"
stream:
- "master":
branch: "master"
- - "kohn":
- branch: "kohn"
- - "jakarta":
- branch: "jakarta"
mvn-settings: "aai-schema-service-settings"
mvn-version: "mvn36"
files: "**"
build-node: centos7-docker-2c-1g
project: "aai/sparky-be"
stream:
- - "jakarta":
- branch: "jakarta"
- - "kohn":
- branch: "kohn"
- "master":
branch: "master"
mvn-settings: "aai-sparky-be-settings"
build-node: centos7-docker-2c-1g
project: "aai/sparky-fe"
stream:
- - "jakarta":
- branch: "jakarta"
- - "kohn":
- branch: "kohn"
- "master":
branch: "master"
mvn-settings: "aai-sparky-fe-settings"
stream:
- "master":
branch: "master"
- - "kohn":
- branch: "kohn"
- - "jakarta":
- branch: "jakarta"
mvn-settings: "aai-traversal-settings"
mvn-version: "mvn35"
files: "**"
views:
- project-view
-- project:
- name: ccsdk-apps-java11
- project-name: "ccsdk-apps"
- jobs:
- - gerrit-maven-verify:
- mvn-params: "-Ddocker.skip.push=true -Pdocker"
- - gerrit-maven-merge:
- mvn-params: "-Dmaven.test.skip=true"
- - gerrit-maven-stage:
- build-node: centos8-docker-8c-8g
- sign-artifacts: true
- mvn-params: "-Dmaven.test.skip=true"
- cron: ""
- sbom-generator: true
-
- - gerrit-maven-docker-stage:
- container-public-registry: "nexus3.onap.org:10001"
- container-staging-registry: "nexus3.onap.org:10003"
- mvn-params: "-Dmaven.test.skip=true -Pdocker"
- maven-versions-plugin: true
- - "{project-name}-gerrit-release-jobs":
- build-node: centos7-docker-2c-1g
-
- project: "ccsdk/apps"
- stream:
- - "kohn":
- branch: "kohn"
- java-version: openjdk11
- mvn-version: "mvn38"
- mvn-settings: "ccsdk-apps-settings"
- # due to a strange macro / variable translation problem this needs to be
- # passed as a string block to properly get the properties correctly defined
- # in the job
- maven-deploy-properties: |
- deployAtEnd=true
- files: "**"
- archive-artifacts: ""
- build-node: centos8-docker-8c-8g
- mvn-snapshot-id: "ecomp-snapshots"
- nexus-snapshot-repo: "snapshots"
-
- project:
name: ccsdk-apps-released-java17
project-name: "ccsdk-apps"
stream:
- "montreal":
branch: "montreal"
- - "london":
- branch: "london"
java-version: openjdk17
mvn-version: "mvn38"
mvn-settings: "ccsdk-apps-settings"
branch: "montreal"
- "london":
branch: "london"
- - "kohn":
- branch: "kohn"
mvn-settings: "ccsdk-distribution-settings"
mvn-version: "mvn38"
robot-options: ""
branch: "master"
-- project:
- name: ccsdk-oran-csit-java11
- jobs:
- - "{project-name}-review-verification-maven-{stream}":
- mvn-params: "-Dmaven.test.skip=true -Ddocker.skip.push=true -Pdocker"
- - "{project-name}-merge-verification-maven-{stream}":
- mvn-params: "-Dmaven.test.skip=true -Ddocker.skip.push=true -Pdocker"
- project-name: "ccsdk-oran"
- recipients: "bjorn.magnusson@est.tech martin.c.yan@est.tech"
- # project name in gerrit
- project: "ccsdk/oran"
- stream:
- - "kohn":
- branch: "kohn"
- java-version: openjdk11
- mvn-settings: "ccsdk-oran-settings"
- mvn-version: "mvn38"
- robot-options: ""
- branch: "master"
-
- project:
name: ccsdk-oran-csit-java17
jobs:
---
-- project:
- name: ccsdk-oran-java11
- project-name: "ccsdk-oran"
- jobs:
- - gerrit-maven-verify:
- cron: ""
- - gerrit-maven-merge:
- mvn-params: "-Dmaven.test.skip=true"
- - gerrit-maven-stage:
- build-node: centos8-docker-8c-8g
- sign-artifacts: true
- mvn-params: "-Dmaven.test.skip=true"
- mvn-opts: "-Ddocker.skip=true"
- cron: ""
- sbom-generator: true
- - gerrit-maven-docker-stage:
- build-node: centos8-docker-8c-8g
- container-public-registry: "nexus3.onap.org:10001"
- container-staging-registry: "nexus3.onap.org:10003"
- mvn-params: "-Dmaven.test.skip=true -Pdocker"
- maven-versions-plugin: true
- - "{project-name}-gerrit-release-jobs":
- build-node: centos7-docker-2c-1g
- project: "ccsdk/oran"
- stream:
- - "kohn":
- branch: "kohn"
- java-version: openjdk11
- mvn-version: "mvn38"
- mvn-settings: "ccsdk-oran-settings"
- files: "**"
- archive-artifacts: ""
- docker-pom: "pom.xml"
- mvn-profile: docker
- build-node: centos8-docker-8c-8g
- mvn-snapshot-id: "ecomp-snapshots"
- nexus-snapshot-repo: "snapshots"
-
- project:
name: ccsdk-oran-released-java17
project-name: "ccsdk-oran"
---
-- project:
- name: ccsdk-cds-java11
- project-name: "ccsdk-cds"
- jobs:
- - gerrit-maven-verify:
- mvn-params: "-Ddocker.skip.push=true -Pdocker"
- - gerrit-maven-merge:
- mvn-params: "-Dmaven.test.skip=true"
- - gerrit-maven-stage:
- build-node: centos8-docker-8c-8g
- sign-artifacts: true
- mvn-params: "-Dmaven.test.skip=true"
- cron: ""
- sbom-generator: true
- - gerrit-maven-docker-stage:
- container-public-registry: "nexus3.onap.org:10001"
- container-staging-registry: "nexus3.onap.org:10003"
- mvn-params: "-Dmaven.test.skip=true -Pdocker"
- maven-versions-plugin: true
- - "{project-name}-gerrit-release-jobs":
- build-node: centos7-docker-2c-1g
-
- project: "ccsdk/cds"
- stream:
- - "kohn":
- branch: "kohn"
- java-version: openjdk11
- mvn-version: "mvn38"
- mvn-settings: "ccsdk-cds-settings"
- # due to a strange macro / variable translation problem this needs to be
- # passed as a string block to properly get the properties correctly defined
- # in the job
- maven-deploy-properties: |
- deployAtEnd=true
- files: "**"
- archive-artifacts: ""
- build-node: centos8-docker-8c-8g
- mvn-snapshot-id: "ecomp-snapshots"
- nexus-snapshot-repo: "snapshots"
-
- project:
name: ccsdk-cds-released-java17
project-name: "ccsdk-cds"
stream:
- "montreal":
branch: "montreal"
- - "london":
- branch: "london"
java-version: openjdk17
mvn-version: "mvn38"
mvn-settings: "ccsdk-cds-settings"
---
-- project:
- name: ccsdk-distribution-java11
- project-name: "ccsdk-distribution"
- jobs:
- - gerrit-maven-verify:
- cron: ""
- - gerrit-maven-merge:
- mvn-params: "-Dmaven.test.skip=true"
- - gerrit-maven-stage:
- build-node: centos8-docker-8c-8g
- sign-artifacts: true
- mvn-params: "-Dmaven.test.skip=true"
- maven-versions-plugin: true
- cron: ""
- sbom-generator: true
- - gerrit-maven-docker-stage:
- build-node: centos8-docker-8c-8g
- container-public-registry: "nexus3.onap.org:10001"
- container-staging-registry: "nexus3.onap.org:10003"
- mvn-params: "-Dmaven.test.skip=true -Ddocker.skip.run=true -Pdocker"
- maven-versions-plugin: true
- - "{project-name}-gerrit-release-jobs":
- build-node: centos7-docker-2c-1g
-
- project: "ccsdk/distribution"
- stream:
- - "kohn":
- branch: "kohn"
- java-version: openjdk11
- mvn-version: "mvn38"
- mvn-settings: "ccsdk-distribution-settings"
- files: "**"
- archive-artifacts: ""
- docker-pom: "pom.xml"
- mvn-profile: docker
- build-node: centos8-docker-8c-8g
- mvn-snapshot-id: "ecomp-snapshots"
- nexus-snapshot-repo: "snapshots"
-
- project:
name: ccsdk-distribution-released-java17
project-name: "ccsdk-distribution"
- "montreal":
branch: "montreal"
java-version: openjdk17
- - "london":
- branch: "london"
- java-version: openjdk17
mvn-version: "mvn38"
mvn-settings: "ccsdk-distribution-settings"
files: "**"
---
-- project:
- name: ccsdk-features-java11
- project-name: "ccsdk-features"
- jobs:
- - gerrit-maven-verify:
- cron: ""
- - gerrit-maven-merge:
- mvn-params: "-Dmaven.test.skip=true"
- - gerrit-maven-stage:
- build-node: centos8-docker-8c-8g
- sign-artifacts: true
- mvn-params: "-Dmaven.test.skip=true"
- cron: ""
- sbom-generator: true
- - "{project-name}-gerrit-release-jobs":
- build-node: centos7-docker-2c-1g
-
- project: "ccsdk/features"
- stream:
- - "kohn":
- branch: "kohn"
- mvn-opts: "-Xmx3072m -XX:MaxPermSize=1024m"
- java-version: openjdk11
- mvn-version: "mvn38"
- mvn-settings: "ccsdk-features-settings"
- # due to a strange macro / variable translation problem this needs to be
- # passed as a string block to properly get the properties correctly defined
- # in the job
- maven-deploy-properties: |
- deployAtEnd=true
- files: "**"
- archive-artifacts: ""
- build-node: centos8-builder-4c-4g
- mvn-snapshot-id: "ecomp-snapshots"
- nexus-snapshot-repo: "snapshots"
-
- project:
name: ccsdk-features-released-java17
project-name: "ccsdk-features"
- "montreal":
branch: "montreal"
mvn-opts: "-Xmx3072m"
- - "london":
- branch: "london"
- mvn-opts: "-Xmx3072m"
java-version: openjdk17
mvn-version: "mvn38"
mvn-settings: "ccsdk-features-settings"
branch: "master"
- "montreal":
branch: "montreal"
- - "london":
- branch: "london"
java-version: openjdk17
mvn-version: "mvn38"
mvn-settings: "ccsdk-odl-legacy-settings"
---
-- project:
- name: ccsdk-parent-java11
- project-name: "ccsdk-parent"
- jobs:
- - gerrit-maven-verify:
- cron: ""
- - gerrit-maven-merge:
- mvn-params: "-Dmaven.test.skip=true"
- - gerrit-maven-stage:
- build-node: centos8-docker-8c-8g
- sign-artifacts: true
- mvn-params: "-Dmaven.test.skip=true"
- cron: ""
- sbom-generator: true
- - "{project-name}-gerrit-release-jobs":
- build-node: centos7-docker-2c-1g
-
- mvn-snapshot-id: "ecomp-snapshots"
- nexus-snapshot-repo: "snapshots"
- project: "ccsdk/parent"
- stream:
- - "kohn":
- branch: "kohn"
- java-version: openjdk11
- mvn-version: "mvn38"
- mvn-settings: "ccsdk-parent-settings"
- # due to a strange macro / variable translation problem this needs to be
- # passed as a string block to properly get the properties correctly defined
- # in the job
- maven-deploy-properties: |
- deployAtEnd=true
- files: "**"
- archive-artifacts: ""
-
- project:
name: ccsdk-parent-released-java17
project-name: "ccsdk-parent"
stream:
- "montreal":
branch: "montreal"
- - "london":
- branch: "london"
java-version: openjdk17
mvn-version: "mvn38"
mvn-settings: "ccsdk-parent-settings"
---
-- project:
- name: ccsdk-sli-java11
- project-name: "ccsdk-sli"
- jobs:
- - gerrit-maven-verify:
- cron: ""
- - gerrit-maven-merge:
- mvn-params: "-Dmaven.test.skip=true"
- - gerrit-maven-stage:
- build-node: centos8-docker-8c-8g
- sign-artifacts: true
- mvn-params: "-Dmaven.test.skip=true"
- cron: ""
- sbom-generator: true
- - "{project-name}-gerrit-release-jobs":
- build-node: centos7-docker-2c-1g
-
- project: "ccsdk/sli"
- stream:
- - "kohn":
- branch: "kohn"
- java-version: openjdk11
- mvn-version: "mvn38"
- mvn-settings: "ccsdk-sli-settings"
- # due to a strange macro / variable translation problem this needs to be
- # passed as a string block to properly get the properties correctly defined
- # in the job
- maven-deploy-properties: |
- deployAtEnd=true
- files: "**"
- archive-artifacts: ""
- build-node: centos8-builder-4c-4g
- mvn-snapshot-id: "ecomp-snapshots"
- nexus-snapshot-repo: "snapshots"
-
- project:
name: ccsdk-sli-released-java17
project-name: "ccsdk-sli"
stream:
- "montreal":
branch: "montreal"
- - "london":
- branch: "london"
java-version: openjdk17
mvn-version: "mvn38"
mvn-settings: "ccsdk-sli-settings"
---
-- project:
- name: cps-csit-java11
- java-version: openjdk11
- mvn-version: "mvn36"
- maven-version: "mvn36"
- jobs:
- - "{project-name}-review-verification-maven-{stream}":
- mvn-goals: clean install
- mvn-params: "-Dmaven.test.skip=true -Ddocker.repository.push="
- - "{project-name}-merge-verification-maven-{stream}":
- mvn-goals: clean install
- mvn-params: "-Dmaven.test.skip=true -Ddocker.repository.push="
- project-name: "cps"
- build-node: ubuntu1804-docker-8c-8g
- recipients: "toine.siebelink@est.tech"
- # project name in gerrit
- project: "cps"
- stream:
- - "london":
- branch: "london"
- mvn-settings: "cps-settings"
- robot-options: ""
- branch: "master"
- project:
name: cps-csit-java17
java-version: openjdk17
---
-- project:
- name: cps-ncmp-dmi-plugin-csit-java11
- java-version: openjdk11
- mvn-version: "mvn36"
- maven-version: "mvn36"
- jobs:
- - "{project-name}-review-verification-maven-{stream}":
- mvn-goals: clean install
- mvn-params: "-Dmaven.test.skip=true -Pdocker"
- - "{project-name}-merge-verification-maven-{stream}":
- mvn-goals: clean install
- mvn-params: "-Dmaven.test.skip=true -Pdocker"
- project-name: "cps-ncmp-dmi-plugin"
- recipients: "toine.siebelink@est.tech"
- # project name in gerrit
- project: "cps/ncmp-dmi-plugin"
- stream:
- - "london":
- branch: "london"
- mvn-settings: "cps-ncmp-dmi-plugin-settings"
- robot-options: ""
- project:
name: cps-ncmp-dmi-plugin-csit-java17
java-version: openjdk17
archive-artifacts: ""
build-node: centos8-docker-8c-8g
-- project:
- name: cps-ncmp-dmi-plugin-java11
- java-version: openjdk11
- mvn-version: mvn36
- maven-version: mvn36
- project-name: cps-ncmp-dmi-plugin
- project: cps/ncmp-dmi-plugin
- mvn-snapshot-id: "ecomp-snapshots"
- nexus-snapshot-repo: "snapshots"
- jobs:
- - gerrit-maven-docker-verify:
- container-public-registry: nexus3.onap.org:10001
- - gerrit-maven-merge
- - gerrit-maven-stage:
- sign-artifacts: true
- build-node: centos8-docker-8c-8g
- maven-versions-plugin: true
- sbom-generator: true
- - gerrit-maven-docker-stage:
- build-node: centos8-docker-8c-8g
- maven-versions-plugin: true
- mvn-params: -Pdocker
- container-public-registry: nexus3.onap.org:10001
- container-staging-registry: nexus3.onap.org:10003
- - "{project-name}-gerrit-release-jobs":
- build-node: centos7-docker-2c-1g
- stream:
- - "london":
- branch: "london"
- cron: ""
- mvn-settings: cps-ncmp-dmi-plugin-settings
- files: "**"
- archive-artifacts: ""
- build-node: centos8-docker-8c-8g
-
- project:
name: cps-ncmp-dmi-plugin-clm
java-version: openjdk17
mvn-opts: "--add-opens=java.base/java.util=ALL-UNNAMED"
build-node: centos8-docker-8c-8g
-- project:
- name: cps-java11
- java-version: openjdk11
- mvn-version: "mvn36"
- maven-version: "mvn36"
- project-name: "cps"
- project: "cps"
- jobs:
- - "{project-name}-{stream}-verify-java"
- - "{project-name}-{stream}-merge-java":
- docker-pom: "pom.xml"
- mvn-params: "-P cps-ncmp-docker"
- - gerrit-maven-stage:
- sign-artifacts: true
- build-node: centos8-docker-8c-8g
- maven-versions-plugin: true
- sbom-generator: true
- - gerrit-maven-docker-stage:
- build-node: centos8-docker-8c-8g
- maven-versions-plugin: true
- mvn-params: "-P cps-ncmp-docker"
- container-public-registry: "nexus3.onap.org:10001"
- container-staging-registry: "nexus3.onap.org:10003"
- - "{project-name}-gerrit-release-jobs":
- build-node: centos7-docker-2c-1g
- stream:
- - "london":
- branch: "london"
- cron: ""
- mvn-settings: "cps-settings"
- files: "**"
- archive-artifacts: ""
- build-node: centos8-docker-8c-8g
-
- project:
name: cps-java17
java-version: openjdk17
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
java-version: openjdk11
mvn-settings: "dcaegen2-analytics-tca-gen2-settings"
mvn-version: "mvn35"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
java-version: openjdk11
# apply to all jobs
project: "dcaegen2/collectors/datafile"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
# apply to all jobs
java-version: openjdk11
project: "dcaegen2/collectors/hv-ves"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
mvn-snapshot-id: "ecomp-snapshots"
nexus-snapshot-repo: "snapshots"
mvn-settings: "dcaegen2-collectors-restconf-settings"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
build-node: ubuntu1804-docker-8c-8g
mvn-settings: "dcaegen2-collectors-snmptrap-settings"
jobs:
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
mvn-settings: "dcaegen2-collectors-ves-settings"
# due to a strange macro / variable translation problem this needs
# to be passed as a string block to properly get the properties
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
mvn-settings: "dcaegen2-deployments-settings"
mvn-snapshot-id: "ecomp-snapshots"
nexus-snapshot-repo: "snapshots"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
mvn-settings: "dcaegen2-platform-ves-openapi-manager-settings"
mvn-snapshot-id: "ecomp-snapshots"
nexus-snapshot-repo: "snapshots"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
java-version: openjdk11
maven-version: "mvn35"
mvn-settings: "dcaegen2-services-settings"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
java-version: openjdk11
gerrit_trigger_file_paths:
- compare-type: ANT
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
java-version: openjdk11
gerrit_trigger_file_paths:
- compare-type: ANT
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
java-version: openjdk11
mvn-settings: "dcaegen2-services-settings"
maven-deploy-properties: |
stream:
- master:
branch: master
- - london:
- branch: london
jobs:
- "{project-name}-docker-python-jobs"
stream:
- master:
branch: master
- - london:
- branch: london
jobs:
- "{project-name}-docker-python-jobs"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
mvn-settings: "dcaegen2-services-heartbeat-settings"
# due to a strange macro / variable translation problem this needs
# to be passed as a string block to properly get the properties
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
java-version: openjdk11
mvn-settings: "dcaegen2-services-settings"
files: "**"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
mvn-settings: "dcaegen2-services-mapper-settings"
mvn-snapshot-id: "ecomp-snapshots"
nexus-snapshot-repo: "snapshots"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
java-version: openjdk11
# apply to all jobs
project: "dcaegen2/services/pm-mapper"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
java-version: openjdk11
mvn-settings: "dcaegen2-services-prh-settings"
mvn-snapshot-id: "ecomp-snapshots"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
java-version: openjdk11
mvn-settings: "dcaegen2-services-sdk-settings"
mvn-snapshot-id: "ecomp-snapshots"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
java-version: openjdk11
mvn-settings: "dcaegen2-services-settings"
container-public-registry: "nexus3.onap.org:10001"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
java-version: openjdk11
mvn-settings: "dcaegen2-services-son-handler-settings"
mvn-snapshot-id: "ecomp-snapshots"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
mvn-settings: "dcaegen2-utils-settings"
mvn-snapshot-id: "ecomp-snapshots"
nexus-snapshot-repo: "snapshots"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
- - "kohn":
- branch: "kohn"
mvn-snapshot-id: "ecomp-snapshots"
nexus-snapshot-repo: "snapshots"
mvn-settings: "dcaegen2-settings"
---
-- project:
- name: dmaap-datarouter-java-11
- project-name: "dmaap-datarouter"
- jobs:
- - "{project-name}-{stream}-verify-java"
- - "{project-name}-{stream}-merge-java"
- - gerrit-maven-docker-stage:
- build-node: ubuntu1804-docker-8c-8g
- maven-versions-plugin: true
- mvn-goals: "clean package -P docker docker:build docker:push"
- container-public-registry: "nexus3.onap.org:10001"
- container-staging-registry: "nexus3.onap.org:10003"
- cron: ""
- - "{project-name}-gerrit-release-jobs":
- build-node: centos7-docker-2c-1g
- project: "dmaap/datarouter"
- stream:
- - "london":
- branch: "london"
- mvn-settings: "dmaap-datarouter-settings"
- files: "**"
- archive-artifacts: ""
- java-version: openjdk11
-
- project:
name: dmaap-datarouter-java-17
project-name: "dmaap-datarouter"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
mvn-settings: "dmaap-messagerouter-dmaapclient-settings"
files: "**"
archive-artifacts: ""
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
mvn-settings: "dmaap-messagerouter-messageservice-settings"
java-version: openjdk11
files: "**"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
- - "kohn":
- branch: "kohn"
- project:
name: integration-xtesting-release
- "master":
branch: "master"
files: ""
- - "london":
- branch: "london"
- files: ""
- - "kohn":
- branch: "kohn"
- files: ""
docker-root: "$WORKSPACE"
mvn-settings: "integration-settings"
build-node: ubuntu1804-docker-8c-8g
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
functionality:
- "certservice":
trigger_jobs:
- "master":
branch: "master"
java-version: openjdk11
- - "london":
- branch: "london"
- java-version: openjdk11
project: "oom/platform/cert-service"
mvn-settings: "oom-platform-cert-service-settings"
files: "**"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
- project:
name: offline-installer-pytest
stream:
- "master":
branch: "master"
- - "kohn":
- branch: "kohn"
stream:
- "master":
branch: "master"
- - "kohn":
- branch: "kohn"
- - "london":
- branch: "london"
jobs:
- "{project-name}-{stream}-image-verify":
branch: "master"
- "montreal":
branch: "montreal"
- - "london":
- branch: "london"
stream:
- "master":
branch: "master"
- - "istanbul":
- branch: "istanbul"
mvn-settings: "oparent-settings"
java-version: openjdk11
files: "**"
stream:
- "master":
branch: "master"
- - "jakarta":
- branch: "jakarta"
mvn-settings: "optf-has-settings"
robot-options: ""
stream:
- "master":
branch: "master"
- - "jakarta":
- branch: "jakarta"
mvn-settings: "optf-has-settings"
subproject:
- "conductor":
stream:
- "master":
branch: "master"
- - "jakarta":
- branch: "jakarta"
mvn-settings: "optf-osdf-settings"
robot-options: ""
stream:
- "master":
branch: "master"
- - "jakarta":
- branch: "jakarta"
mvn-settings: "optf-osdf-settings"
subproject:
- "osdf":
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
- "montreal":
branch: "montreal"
java-version: openjdk11
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
- "montreal":
branch: "montreal"
mvn-settings: "sdc-onap-ui-angular-settings"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
- "montreal":
branch: "montreal"
mvn-settings: "sdc-onap-ui-common-settings"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
- "montreal":
branch: "montreal"
mvn-settings: "sdc-sdc-be-common-settings"
- "master":
branch: "master"
java-version: openjdk11
- - "london":
- branch: "london"
- java-version: openjdk11
- "montreal":
branch: "montreal"
java-version: openjdk11
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
- "montreal":
branch: "montreal"
functionality:
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
- "montreal":
branch: "montreal"
mvn-settings: "sdc-sdc-pubsub-settings"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
- "montreal":
branch: "montreal"
mvn-settings: "sdc-sdc-tosca-settings"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
- "montreal":
branch: "montreal"
mvn-settings: "sdc-sdc-workflow-designer-settings"
- "master":
branch: "master"
java-version: openjdk11
- - "london":
- branch: "london"
- java-version: openjdk11
- "montreal":
branch: "montreal"
java-version: openjdk11
stream:
- "montreal":
branch: "montreal"
- - "london":
- branch: "london"
- - "kohn":
- branch: "kohn"
java-version: openjdk11
mvn-version: "mvn38"
mvn-settings: "sdnc-apps-settings"
branch: "master"
- "montreal":
branch: "montreal"
- - "london":
- branch: "london"
- - "kohn":
- branch: "kohn"
mvn-settings: "sdnc-oam-settings"
mvn-version: "mvn38"
robot-options: ""
---
-- project:
- name: sdnc-northbound-java11
- project-name: "sdnc-northbound"
- jobs:
- - gerrit-maven-verify
- - gerrit-maven-merge:
- - gerrit-maven-stage:
- sign-artifacts: true
- build-node: centos8-docker-8c-8g
- cron: ""
- sbom-generator: true
- - "{project-name}-gerrit-release-jobs":
- build-node: centos7-docker-2c-1g
-
- project: "sdnc/northbound"
- stream:
- - "kohn":
- branch: "kohn"
- java-version: openjdk11
- mvn-version: "mvn38"
- mvn-settings: "sdnc-northbound-settings"
-
- # due to a strange macro / variable translation problem this needs to be
- # passed as a string block to properly get the properties correctly defined
- # in the job
- maven-deploy-properties: |
- deployAtEnd=true
- files: "**"
- archive-artifacts: ""
- maven-version: "mvn38"
- build-node: ubuntu1804-builder-4c-4g
- mvn-snapshot-id: "ecomp-snapshots"
- nexus-snapshot-repo: "snapshots"
-
- project:
name: sdnc-northbound-released-java17
project-name: "sdnc-northbound"
stream:
- "montreal":
branch: "montreal"
- - "london":
- branch: "london"
java-version: openjdk17
mvn-version: "mvn38"
mvn-settings: "sdnc-northbound-settings"
---
-- project:
- name: sdnc-oam-java11
- project-name: "sdnc-oam"
- jobs:
- - gerrit-maven-verify:
- cron: ""
- - gerrit-maven-merge:
- mvn-params: "-Dmaven.test.skip=true"
- - gerrit-maven-stage:
- build-node: centos8-docker-8c-8g
- sign-artifacts: true
- mvn-params: "-Dmaven.test.skip=true"
- cron: ""
- sbom-generator: true
- - gerrit-maven-docker-stage:
- build-node: centos8-docker-8c-8g
- container-public-registry: "nexus3.onap.org:10001"
- container-staging-registry: "nexus3.onap.org:10003"
- mvn-params: "-Dmaven.test.skip=true -Ddocker.skip.run=true -Pdocker"
- maven-versions-plugin: true
- - "{project-name}-gerrit-release-jobs":
- build-node: centos7-docker-2c-1g
- project: "sdnc/oam"
- stream:
- - "kohn":
- branch: "kohn"
- java-version: openjdk11
- mvn-version: "mvn38"
- mvn-settings: "sdnc-oam-settings"
- files: "**"
- archive-artifacts: ""
- sign-artifacts: true
- build-node: centos8-docker-8c-8g
- shallow-clone: true
- mvn-snapshot-id: "ecomp-snapshots"
- nexus-snapshot-repo: "snapshots"
-
- project:
name: sdnc-oam-released-java17
project-name: "sdnc-oam"
stream:
- "montreal":
branch: "montreal"
- - "london":
- branch: "london"
java-version: openjdk17
mvn-version: "mvn38"
mvn-settings: "sdnc-oam-settings"
- "master":
branch: "master"
java-version: openjdk11
- - "kohn":
- branch: "kohn"
- java-version: openjdk11
mvn-settings: "so-adapters-so-etsi-sol003-adapter-settings"
files: "**"
archive-artifacts: ""
- "master":
branch: "master"
java-version: openjdk11
- - "jakarta":
- branch: "jakarta"
- java-version: openjdk11
- - "kohn":
- branch: "kohn"
- java-version: openjdk11
mvn-settings: "so-adapters-so-nssmf-adapter-settings"
files: "**"
archive-artifacts: ""
- "master":
branch: "master"
java-version: openjdk11
- - "Custom_Workflow":
- branch: "Custom_Workflow"
- java-version: openjdk11
functionality:
- "integration-etsi-testing":
trigger_jobs:
- "master":
branch: "master"
java-version: openjdk11
- - "london":
- branch: "london"
- java-version: openjdk11
- - "kohn":
- branch: "kohn"
- java-version: openjdk11
- - "recursive-orch":
- branch: "recursive-orch"
- java-version: openjdk11
mvn-settings: "so-settings"
files: "**"
archive-artifacts: ""
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
- "montreal":
branch: "montreal"
mvn-settings: "usecase-ui-intent-analysis-settings"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
- "montreal":
branch: "montreal"
mvn-settings: "usecase-ui-nlp-settings"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
- "montreal":
branch: "montreal"
mvn-settings: "usecase-ui-server-settings"
stream:
- "master":
branch: "master"
- - "london":
- branch: "london"
- "montreal":
branch: "montreal"
mvn-settings: "usecase-ui-settings"