sign-artifacts: true
cron: ""
+ - gerrit-maven-mri-stage:
+ sign-artifacts: true
+ cron: ""
+
java-version: openjdk11
- mvn-version: mvn35
+ mvn-version: mvn38
- job-group:
- name: odl-maven-jobs
+ name: odl-maven-jobs-jdk17
jobs:
- gerrit-maven-clm:
nexus-iq-namespace: odl-
nexus-iq-stage: release
- # TODO: Figure out what's wrong with the gerrit-maven-merge job.
- # - gerrit-maven-merge:
- # post_build_trigger:
- # - project:
- # - 'distribution-merge-{stream}'
- # condition: SUCCESS
- # trigger-with-no-params: true
- - "{project-name}-merge-{stream}":
+ - gerrit-maven-merge:
build-timeout: 180
- mvn-goals: clean install -V -Dmaven.compile.fork=true -Dintegrationtests -Dvtn.build.jobs=2
- disable-job: "{disable-job}"
- gerrit-maven-stage:
sign-artifacts: true
- mvn-central: false
- ossrh-profile-id: 6386ebbbf3a563
cron: ""
- java-version: openjdk8
- mvn-version: mvn35
- disable-job: "{disable-job}"
+ - gerrit-maven-mri-stage:
+ sign-artifacts: true
+ cron: ""
+
+ java-version: openjdk17
+ mvn-version: mvn38
- job-group:
name: odl-maven-verify-jobs
- gerrit-maven-verify-dependencies:
build-timeout: 180
- mvn-version: mvn35
+ mvn-version: mvn38
+
+- job-group:
+ name: odl-maven-verify-jobs-jdk17
+
+ jobs:
+ - gerrit-maven-verify
+ - gerrit-maven-verify-dependencies:
+ build-timeout: 180
+
+ mvn-version: mvn38
+ java-version: openjdk17
- job-template:
name: "{project-name}-integration-{stream}"