mvn-goals: "clean install dependency:tree -DoutputFile=dependency_tree.txt"
mvn-opts: "-Xmx1024m"
mvn-version: mvn38
- java-version: openjdk17
jre: "openjdk17"
karaf-version: odl
nexus-iq-namespace: odl-
nexus-iq-stage: release
email-upstream: "[int/dist]"
stream:
- - potassium:
+ - scandium:
branch: "master"
- - argon:
- branch: "stable/argon"
- - chlorine:
- branch: "stable/chlorine"
+ - calcium:
+ branch: "stable/calcium"
+ - potassium:
+ branch: "stable/potassium"
- project:
name: distribution-managed
email-upstream: "[int/dist]"
type: managed
profile: "-Pmanaged"
- forbidden-files: '(docker\/.*)'
- java-version: "openjdk17"
+ forbidden-files: '(docker\/.*|releases\/.*)'
jre: "openjdk17"
karaf-version: karaf4
dist-pom: "distribution/pom.xml"
+ dependencies: >
+ daexim-maven-merge-{stream},
+ jsonrpc-maven-merge-{stream},
+ lispflowmapping-maven-merge-{stream},
+ openflowplugin-maven-merge-{stream},
+ ovsdb-maven-merge-{stream},
+ serviceutils-maven-merge-{stream},
stream:
- - potassium:
+ - scandium:
branch: "master"
- dependencies: >
- daexim-maven-merge-{stream},
- jsonrpc-maven-merge-{stream},
- lispflowmapping-maven-merge-{stream},
- openflowplugin-maven-merge-{stream},
- ovsdb-maven-merge-{stream},
- serviceutils-maven-merge-{stream},
- - argon:
- branch: "stable/argon"
- dependencies: >
- daexim-maven-merge-{stream},
- jsonrpc-maven-merge-{stream},
- lispflowmapping-maven-merge-{stream},
- openflowplugin-maven-merge-{stream},
- ovsdb-maven-merge-{stream},
- serviceutils-maven-merge-{stream},
- - chlorine:
- branch: "stable/chlorine"
- dependencies: >
- daexim-maven-merge-{stream},
- jsonrpc-maven-merge-{stream},
- lispflowmapping-maven-merge-{stream},
- openflowplugin-maven-merge-{stream},
- ovsdb-maven-merge-{stream},
- serviceutils-maven-merge-{stream},
+ - calcium:
+ branch: "stable/calcium"
+ - potassium:
+ branch: "stable/potassium"
- project:
name: distribution-sonar
jobs:
- - gerrit-maven-sonar
+ - odl-sonar-jobs-jdk17
project: integration/distribution
project-name: distribution
branch: master
- java-version: "openjdk17"
- mvn-version: mvn38
mvn-settings: integration-distribution-settings
mvn-goals: clean install dependency:tree -DoutputFile=dependency_tree.txt
mvn-opts: "-Xmx1024m"
- sonarcloud: true
- sonarcloud-project-organization: "{sonarcloud_project_organization}"
- sonarcloud-api-token: "{sonarcloud_api_token}"
- sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
- project:
name: distribution-docker
jobs:
- "{project-name}-gerrit-docker-jobs"
stream:
- - potassium:
+ - scandium:
branch: "master"
- - argon:
- branch: "stable/argon"
- - chlorine:
- branch: "stable/chlorine"
+ - calcium:
+ branch: "stable/calcium"
+ - potassium:
+ branch: "stable/potassium"
- project:
name: distribution-docker-release