templates: mininet-ovs-2.5
- platforms: ubuntu-14.04
templates: java-builder
+ - platforms: centos
+ templates: gbp
+ - platforms: ubuntu-14.04
+ templates: robot
project-type: freestyle
archive-artifacts: '**/*.log'
parameters:
- opendaylight-infra-parameters:
project: '{project}'
- branch: 'master'
- refspec: 'refs/heads/master'
+ branch: '{branch}'
+ refspec: 'refs/heads/{branch}'
artifacts: '{archive-artifacts}'
scm:
triggers:
- gerrit:
- server-name: 'OpenDaylight'
+ server-name: '{server-name}'
trigger-on:
- patchset-created-event:
- exclude-drafts: 'false'
+ exclude-drafts: 'true'
exclude-trivial-rebase: 'false'
- exclude-no-code-change: 'false'
+ exclude-no-code-change: 'true'
- draft-published-event
- comment-added-contains-event:
comment-contains-value: 'recheck'
publishers:
- email-notification:
+ email-recipients: '{email-recipients}'
email-prefix: '[releng]'
- opendaylight-infra-shiplogs:
- maven-version: '{mvn33}'
+ maven-version: 'mvn33'
- job-template:
name: builder-verify-python
parameters:
- opendaylight-infra-parameters:
project: '{project}'
- branch: 'master'
- refspec: 'refs/heads/master'
+ branch: '{branch}'
+ refspec: 'refs/heads/{branch}'
artifacts: '{archive-artifacts}'
scm:
triggers:
- gerrit:
- server-name: 'OpenDaylight'
+ server-name: '{server-name}'
trigger-on:
- patchset-created-event:
- exclude-drafts: 'false'
+ exclude-drafts: 'true'
exclude-trivial-rebase: 'false'
- exclude-no-code-change: 'false'
+ exclude-no-code-change: 'true'
- draft-published-event
- comment-added-contains-event:
comment-contains-value: 'recheck'
publishers:
- email-notification:
+ email-recipients: '{email-recipients}'
email-prefix: '[releng]'
- opendaylight-infra-shiplogs:
- maven-version: '{mvn33}'
+ maven-version: 'mvn33'
- job-template:
name: 'builder-merge'
parameters:
- opendaylight-infra-parameters:
project: '{project}'
- branch: 'master'
- refspec: 'refs/heads/master'
+ branch: '{branch}'
+ refspec: 'refs/heads/{branch}'
artifacts: '{archive-artifacts}'
scm:
triggers:
- gerrit:
- server-name: 'OpenDaylight'
+ server-name: '{server-name}'
trigger-on:
- change-merged-event
- comment-added-contains-event:
publishers:
- email-notification:
+ email-recipients: '{email-recipients}'
email-prefix: '[releng]'
- opendaylight-infra-shiplogs:
- maven-version: '{mvn33}'
+ maven-version: 'mvn33'
- job-template:
name: 'builder-weekly'
parameters:
- opendaylight-infra-parameters:
project: '{project}'
- branch: 'master'
- refspec: 'refs/heads/master'
+ branch: '{branch}'
+ refspec: 'refs/heads/{branch}'
artifacts: '{archive-artifacts}'
scm:
- git-scm:
- branch: 'master'
+ branch: '{branch}'
wrappers:
- opendaylight-infra-wrappers:
publishers:
- email-notification:
+ email-recipients: '{email-recipients}'
email-prefix: '[releng]'
- opendaylight-infra-shiplogs:
- maven-version: '{mvn33}'
+ maven-version: 'mvn33'
- job-template:
name: builder-check-poms
parameters:
- opendaylight-infra-parameters:
project: '{project}'
- branch: 'master'
- refspec: 'refs/heads/master'
+ branch: '{branch}'
+ refspec: 'refs/heads/{branch}'
artifacts: '{archive-artifacts}'
wrappers:
publishers:
- email-notification:
+ email-recipients: '{email-recipients}'
email-prefix: '[releng]'
- opendaylight-infra-shiplogs:
- maven-version: '{mvn33}'
+ maven-version: 'mvn33'
- job-template:
name: 'builder-verify-packer-{platforms}-{templates}'
triggers:
- gerrit:
- server-name: 'OpenDaylight'
+ server-name: '{server-name}'
trigger-on:
- patchset-created-event:
exclude-drafts: 'true'
publishers:
- email-notification:
+ email-recipients: '{email-recipients}'
email-prefix: '[{project}]'
- opendaylight-infra-shiplogs:
- maven-version: '{mvn33}'
+ maven-version: 'mvn33'
- job-template:
name: 'builder-merge-packer-{platforms}-{templates}'
parameters:
- opendaylight-infra-parameters:
project: '{project}'
- branch: 'master'
- refspec: 'refs/heads/master'
+ branch: '{branch}'
+ refspec: 'refs/heads/{branch}'
artifacts: '{archive-artifacts}'
scm:
build-timeout: '{build-timeout}'
triggers:
+ - timed: '00 10 1 * *'
- gerrit:
- server-name: 'OpenDaylight'
+ server-name: '{server-name}'
trigger-on:
- change-merged-event
- comment-added-contains-event:
publishers:
- email-notification:
+ email-recipients: '{email-recipients}'
email-prefix: '[{project}]'
- opendaylight-infra-shiplogs:
- maven-version: '{mvn33}'
+ maven-version: 'mvn33'