always: true
- opendaylight-infra-shiplogs:
maven-version: '{mvn33}'
-
-###
-### Maven Sites
-###
-
-- job-template:
- name: 'autorelease-site-publish-{stream}'
- node: centos7-java-builder-2c-8g
- concurrent: false
- jdk: 'openjdk8'
-
- # This job's purpose is to publish maven site
-
- project-type: maven
-
- logrotate:
- daysToKeep: 7
- numToKeep: 10
- artifactDaysToKeep: -1
- artifactNumToKeep: -1
-
- parameters:
- - opendaylight-infra-parameters:
- project: '{project}'
- branch: '{branch}'
- refspec: 'refs/heads/{branch}'
- artifacts: '{archive-artifacts}'
-
- scm:
- - gerrit-trigger-scm:
- refspec: ''
- choosing-strategy: 'default'
-
- wrappers:
- - opendaylight-infra-wrappers:
- build-timeout: '{build-timeout}'
-
- triggers:
- - autorelease-trigger-patch-site-merged:
- name: '{project}'
- branch: '{branch}'
-
- maven:
- maven-name: '{mvn33}'
- root-pom: 'site.xml'
- goals: 'site:site site:deploy -Dstream={stream}'
- maven-opts: '-Xmx1024m'
- settings: 'autorelease-settings'
- settings-type: cfp
- global-settings: 'odl-global-settings'
- global-settings-type: cfp
-
- publishers:
- - email-notification:
- email-prefix: '[releng]'
-
-- job-template:
- name: 'autorelease-site-verify-{stream}'
- node: centos7-java-builder-2c-8g
- concurrent: true
- jdk: 'openjdk8'
-
- # This job's purpose is to verify maven site configuration
-
- project-type: maven
-
- logrotate:
- daysToKeep: 7
- numToKeep: 10
- artifactDaysToKeep: -1
- artifactNumToKeep: -1
-
- parameters:
- - opendaylight-infra-parameters:
- project: '{project}'
- branch: '{branch}'
- refspec: 'refs/heads/{branch}'
- artifacts: '{archive-artifacts}'
-
- scm:
- - gerrit-trigger-scm:
- refspec: '$GERRIT_REFSPEC'
- choosing-strategy: 'gerrit'
-
- wrappers:
- - opendaylight-infra-wrappers:
- build-timeout: '{build-timeout}'
-
- triggers:
- - autorelease-trigger-patch-site-submitted:
- name: '{project}'
- branch: '{branch}'
-
- maven:
- maven-name: '{mvn33}'
- root-pom: 'site.xml'
- goals: 'site:site -Dstream={stream}'
- maven-opts: '-Xmx1024m'
- settings: 'autorelease-settings'
- settings-type: cfp
- global-settings: 'odl-global-settings'
- global-settings-type: cfp
-
- publishers:
- - email-notification:
- email-prefix: '[releng]'