default: '{branch}'
description: "JJB configured GERRIT_BRANCH parameter"
+- parameter:
+ name: gerrit-project-parameter
+ parameters:
+ - string:
+ name: GERRIT_PROJECT
+ default: '{project}'
+ description: "GERRIT_PROJECT parameter if not given by trigger"
+
+- parameter:
+ name: gerrit-refspec-parameter
+ parameters:
+ - string:
+ name: GERRIT_REFSPEC
+ default: '{refspec}'
+ description: "GERRIT_REFSPEC parameter if not given by trigger"
+
+- parameter:
+ name: controller-version-parameter
+ parameters:
+ - string:
+ name: ODL_VERSION
+ default: '{odl_version}'
+ description: 'Controller version (for use with openstacks networking_odl project)'
+
+- parameter:
+ name: patches-to-build-parameter
+ parameters:
+ - string:
+ name: PATCHES_TO_BUILD
+ default: ''
+ description: 'csv list of patches in project:changeset format to build distribution with'
+
+- parameter:
+ name: distribution-branch-to-build-parameter
+ parameters:
+ - string:
+ name: DISTRIBUTION_BRANCH_TO_BUILD
+ default: 'master'
+ description: 'distribution repo branch to build with'
+
- scm:
name: git-scm
scm:
unstable: true
notbuilt: true
+- trigger:
+ name: gerrit-trigger-patch-site-merged
+ triggers:
+ - gerrit:
+ server-name: 'OpenDaylight'
+ trigger-on:
+ - change-merged-event
+ - comment-added-contains-event:
+ comment-contains-value: 'republish'
+ projects:
+ - project-compare-type: 'ANT'
+ project-pattern: '{name}'
+ branches:
+ - branch-compare-type: 'ANT'
+ branch-pattern: '**/{branch}'
+
- publisher:
name: archive-artifacts
publishers:
- builder:
name: jacoco-nojava-workaround
builders:
- - shell: 'mkdir -p $WORKSPACE/target/classes'
+ - shell: 'mkdir -p $WORKSPACE/target/classes $WORKSPACE/jacoco/classes'
- builder:
name: check-clm
builders:
- sonatype-clm:
application-name: '{application-name}'
- scan-targets: '**/target/**'
- builder:
name: releng-check-unicode