X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fodlparent%2Fodlparent.yaml;h=d496f2bc21f1db189d25a84cc633f4cb5bbaf9d3;hb=596448ee650fa9baa4c3da7502be7220d4a7f875;hp=5c3af42c299fbd0cf16078099ee0f25e2b145dc2;hpb=bbded870b80e950c8227c5e425b55fd7932ba593;p=releng%2Fbuilder.git diff --git a/jjb/odlparent/odlparent.yaml b/jjb/odlparent/odlparent.yaml index 5c3af42c2..d496f2bc2 100644 --- a/jjb/odlparent/odlparent.yaml +++ b/jjb/odlparent/odlparent.yaml @@ -2,15 +2,52 @@ - project: name: odlparent-master jobs: - - '{project-name}-maven-javadoc-jobs' - - odl-maven-jobs + - '{project-name}-gerrit-release-jobs' + - '{project-name}-rtd-jobs': + build-node: centos7-builder-2c-2g + project-pattern: odlparent + rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-odlparent/50830/ + rtd-token: e5afd4ac1ead64408d9e13cd1f628ade55512f8f + - odl-maven-jobs-jdk11 + - odl-maven-verify-jobs: + java-version: + - openjdk11 - gerrit-tox-verify project: odlparent project-name: odlparent stream: master branch: master - distribution_branch: master + + mvn-settings: odlparent-settings + mvn-opts: '-Xmx1024m' + mvn-version: mvn35 + + dependencies: '' + email-upstream: '[odlparent]' + archive-artifacts: > + **/*.prop + **/*.log + **/target/surefire-reports/*-output.txt + **/target/failsafe-reports/failsafe-summary.xml + **/hs_err_*.log + **/target/feature/feature.xml + + # Used by the release job + staging-profile-id: 880d5ac25eaa + +- project: + name: odlparent-5.0.x + jobs: + - '{project-name}-maven-javadoc-jobs' + - odl-maven-jobs + - odl-maven-verify-jobs + - gerrit-tox-verify + + project: odlparent + project-name: odlparent + stream: 5.0.x + branch: 5.0.x mvn-settings: odlparent-settings mvn-opts: '-Xmx1024m' @@ -34,13 +71,13 @@ jobs: - '{project-name}-maven-javadoc-jobs' - odl-maven-jobs + - odl-maven-verify-jobs - gerrit-tox-verify project: odlparent project-name: odlparent stream: 4.0.x branch: 4.0.x - distribution_branch: master mvn-settings: odlparent-settings mvn-opts: '-Xmx1024m' @@ -64,13 +101,13 @@ jobs: - '{project-name}-maven-javadoc-jobs' - odl-maven-jobs + - odl-maven-verify-jobs - gerrit-tox-verify project: odlparent project-name: odlparent stream: 3.1.x branch: 3.1.x - distribution_branch: master mvn-settings: odlparent-settings mvn-opts: '-Xmx1024m' @@ -93,6 +130,7 @@ name: odlparent-sonar jobs: - gerrit-maven-sonar: + java-version: openjdk11 mvn-params: > -Dodl.jacoco.aggregateFile=$WORKSPACE/target/jacoco.exec -Dsonar.jacoco.reportPath=$WORKSPACE/target/jacoco.exec