publishers:
- email-notification:
+ email-recipients: '{email-recipients}'
email-prefix: '[{project-name}]'
- opendaylight-infra-shiplogs:
maven-version: 'mvn33'
publishers:
- email-notification:
+ email-recipients: '{email-recipients}'
email-prefix: '[{project}]'
- maven-deploy:
id: ''
# the patch, and triggers the distribution deploy test
name: '{project-name}-distribution-check-{stream}'
- disabled: '{obj:disable_distribution_check}'
+ disabled: false
project-type: freestyle
node: '{build-node}'
wrappers:
- opendaylight-infra-wrappers:
- build-timeout: '{build-timeout}'
+ # Distro-check jobs typically run within 10 - 30 minutes
+ # with 45 minutes being the occassional edge case.
+ # enforce a 60 minute limit to ensure stuck jobs get
+ # cleared up sooner.
+ build-timeout: '60'
triggers:
- gerrit:
- server-name: 'OpenDaylight'
+ server-name: '{server-name}'
trigger-on:
- patchset-created-event:
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: 'test-distribution'
- - comment-added-contains-event:
- comment-contains-value: 'reverify'
+ comment-contains-value: 'redistcheck'
- comment-added-contains-event:
comment-contains-value: 'recheck'
projects:
publishers:
- email-notification:
+ email-recipients: '{email-recipients}'
email-prefix: '[{project-name}]'
- postbuildscript:
builders:
publishers:
- email-notification:
+ email-recipients: '{email-recipients}'
email-prefix: '{email-upstream}'
- findbugs
- jacoco-report
triggers:
- timed: 'H H * * 0'
- gerrit-trigger-patch-merged:
+ server-name: '{server-name}'
name: '{project}'
branch: '{branch}'
publishers:
- email-notification:
+ email-recipients: '{email-recipients}'
email-prefix: '[{project-name}]'
- maven-deploy:
id: ''
publishers:
- email-notification:
+ email-recipients: '{email-recipients}'
email-prefix: '[{project-name}]'
- jacoco-report
- findbugs
triggers:
- timed: 'H H * * 6'
- gerrit-trigger-patch-sonar:
+ server-name: '{server-name}'
name: '{project}'
builders:
publishers:
- email-notification:
+ email-recipients: '{email-recipients}'
email-prefix: '[{project-name}]'
- jacoco-report
- findbugs
- job-template:
name: '{project-name}-validate-autorelease-{stream}'
- disabled: '{obj:disable_autorelease}'
+ disabled: false
project-type: freestyle
node: '{build-node}'
triggers:
- gerrit:
- server-name: 'OpenDaylight'
+ server-name: '{server-name}'
trigger-on:
- patchset-created-event:
exclude-drafts: 'true'
- draft-published-event
- comment-added-contains-event:
comment-contains-value: 'recheck'
- - comment-added-contains-event:
- comment-contains-value: 'reverify'
- comment-added-contains-event:
comment-contains-value: 'revalidate'
projects:
publishers:
- email-notification:
+ email-recipients: '{email-recipients}'
email-prefix: '[autorelease] [{project-name}]'
- opendaylight-infra-shiplogs:
maven-version: 'mvn33'
triggers:
- gerrit-trigger-patch-submitted:
+ server-name: '{server-name}'
name: '{project}'
branch: '{branch}'
publishers:
- findbugs
- email-notification:
+ email-recipients: '{email-recipients}'
email-prefix: '[{project-name}]'
- jacoco-report
- opendaylight-infra-shiplogs: