-# REMOVE THIS LINE IF YOU WANT TO CUSTOMIZE ANYTHING BELOW
-# Otherwise this file will be automatically overwritten by the template
-# autobuilder.
-
# ODL Releng build templates
- project:
- name: PROJECT
+ name: PROJECT_SHORTNAME
jobs:
-JOB_TEMPLATES
+ - '{name}-clm-{stream}'
+ - '{name}-distribution-{stream}'
+ - '{name}-distribution-check-{stream}'
+ - '{name}-integration-{stream}'
+ - '{name}-merge-{stream}'
+ - '{name}-periodic-{stream}'
+ - '{name}-sonar'
+ - '{name}-validate-autorelease-{stream}'
+ - '{name}-verify-{stream}'
- # stream: branch with - in place of / (eg. stable-helium)
- # branch: branch (eg. stable/helium)
+ # stream: release stream (eg. stable-lithium or beryllium)
+ # branch: git branch (eg. stable/lithium or master)
STREAMS
- project: 'PROJECT'
-
-# For the Job templates below replace instances of:
-# PROJECT with your project name (eg. controller)
-# MAVEN_GOALS with your maven goals to build
-# MAVEN_OPTS with your maven options to build
+ project: 'PROJECT_PATH'
+ mvn-settings: 'JENKINS_SETTINGS'
+ mvn-goals: 'MAVEN_GOALS'
+ mvn-opts: 'MAVEN_OPTS'
+ dependencies: 'DEPENDENCIES'
+ email-upstream: 'EMAIL_PREFIX'
+ archive-artifacts: 'ARCHIVE_ARTIFACTS'