--- - job-group: name: odl-maven-jobs jobs: - gerrit-maven-clm - gerrit-maven-merge: post_build_trigger: - project: - 'distribution-merge-{stream}' condition: SUCCESS trigger-with-no-params: true - gerrit-maven-release - gerrit-maven-verify - gerrit-maven-verify-dependencies: build-timeout: 180 - job-template: name: '{project-name}-integration-{stream}' ###################### # Default parameters # ###################### mvn-goals: clean install ##################### # Job Configuration # ##################### project-type: freestyle node: '{build-node}' jdk: '{jdk}' properties: - opendaylight-infra-properties: build-days-to-keep: '{build-days-to-keep}' parameters: - opendaylight-infra-parameters: os-cloud: '{os-cloud}' project: '{project}' branch: '{branch}' refspec: 'refs/heads/{branch}' artifacts: '{archive-artifacts}' scm: - git-scm: refspec: '' branch: '{branch}' wrappers: - opendaylight-infra-wrappers: build-timeout: '{build-timeout}' triggers: - reverse: jobs: '{dependencies}' result: 'success' builders: - jacoco-nojava-workaround - provide-maven-settings: global-settings-file: 'global-settings' settings-file: '{mvn-settings}' - maven-target: maven-version: 'mvn33' goals: | {mvn-goals} {opendaylight-infra-mvn-opts} java-opts: - '{mvn-opts}' settings: '{mvn-settings}' settings-type: cfp global-settings: 'global-settings' global-settings-type: cfp publishers: - email-notification: email-recipients: '{email-recipients}' email-prefix: '{email-upstream}' - findbugs - lf-jacoco-report - lf-infra-publish