project: 'next'
# For the Job templates below replace instances of:
-# PROJECT with your project name (eg. controller)
+# PROJECT_SHORTNAME with your project name (eg. circuitsw)
+# PROJECT_PATH with your project name (eg. ofextensions/circuitsw)
# MAVEN_GOALS with your maven goals to build
# MAVEN_OPTS with your maven options to build
builders:
- wipe-org-opendaylight-repo
- jacoco-nojava-workaround
+ - provide-maven-settings:
+ global-settings-file: '{odl-global-settings}'
+ settings-file: '{yangtools-settings}'
- maven-target:
maven-version: '{mvn33}'
pom: 'pom.xml'
prebuilders:
- wipe-org-opendaylight-repo
- jacoco-nojava-workaround
+ - provide-maven-settings:
+ global-settings-file: '{odl-global-settings}'
+ settings-file: '{yangtools-settings}'
maven:
maven-name: '{mvn33}'
prebuilders:
- wipe-org-opendaylight-repo
- jacoco-nojava-workaround
+ - provide-maven-settings:
+ global-settings-file: '{odl-global-settings}'
+ settings-file: '{yangtools-settings}'
maven:
maven-name: '{mvn33}'
prebuilders:
- wipe-org-opendaylight-repo
+ - provide-maven-settings:
+ global-settings-file: '{odl-global-settings}'
+ settings-file: '{yangtools-settings}'
maven:
maven-name: '{mvn33}'
triggers:
- reverse:
- jobs: 'odlparent-merge-{stream}'
+ jobs: 'odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}'
result: 'success'
prebuilders:
- wipe-org-opendaylight-repo
- jacoco-nojava-workaround
+ - provide-maven-settings:
+ global-settings-file: '{odl-global-settings}'
+ settings-file: '{yangtools-settings}'
maven:
maven-name: '{mvn33}'
publishers:
- email-notification:
- email-prefix: '[next] [odlparent]'
+ email-prefix: '[next] [odlparent] [controller] [yangtools]'
- jacoco-report
- job-template:
prebuilders:
- wipe-org-opendaylight-repo
- jacoco-nojava-workaround
+ - provide-maven-settings:
+ global-settings-file: '{odl-global-settings}'
+ settings-file: '{yangtools-settings}'
maven:
maven-name: '{mvn33}'
prebuilders:
- wipe-org-opendaylight-repo
+ - provide-maven-settings:
+ global-settings-file: '{odl-global-settings}'
+ settings-file: '{yangtools-settings}'
maven:
maven-name: '{mvn33}'