X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fopflex%2Fopflex-custom.yaml;h=7ca6e65cf339afb0c271b64b8afc025ba0230bfc;hb=5e174f5369c8d24a081f37f8ea227c1fff8ebb0e;hp=7118fcfbb74b3157a584188eb0db48d9045c237d;hpb=ad8e89e489adf97e144946a53476596e5ec7084b;p=releng%2Fbuilder.git diff --git a/jjb/opflex/opflex-custom.yaml b/jjb/opflex/opflex-custom.yaml index 7118fcfbb..7ca6e65cf 100644 --- a/jjb/opflex/opflex-custom.yaml +++ b/jjb/opflex/opflex-custom.yaml @@ -1,20 +1,20 @@ +--- - project: name: opflex jobs: - - 'opflex-verify-{stream}' - - 'opflex-merge-{stream}' -# - 'opflex-daily-{stream}' -# - 'opflex-distribution-{stream}' + - 'opflex-verify-{stream}' + - 'opflex-merge-{stream}' - # stream: release stream (eg. stable-lithium or beryllium) - # branch: git branch (eg. stable/lithium or master) stream: - - boron: - branch: 'master' - jdk: openjdk7 - - beryllium: - branch: 'stable/beryllium' - jdk: openjdk7 + - carbon: + branch: 'master' + jdk: openjdk8 + - boron: + branch: 'stable/boron' + jdk: openjdk8 + - beryllium: + branch: 'stable/beryllium' + jdk: openjdk8 project: 'opflex' archive-artifacts: '**/*.tar.gz' @@ -23,7 +23,7 @@ name: opflex-build builders: - maven-target: - maven-version: '{mvn33}' + maven-version: 'mvn33' pom: genie/pom.xml goals: compile - copyartifact: @@ -35,9 +35,7 @@ - copyartifact: project: opflex-openvswitch_tgz-{stream} flatten: true - - shell: - !include-raw-escape: - - include-raw-opflex-build.sh + - shell: !include-raw-escape: include-raw-opflex-build.sh - job-template: name: 'opflex-verify-{stream}' @@ -47,43 +45,44 @@ concurrent: true jdk: '{jdk}' - logrotate: - daysToKeep: '{build-days-to-keep}' - numToKeep: '{build-num-to-keep}' - artifactDaysToKeep: '{build-artifact-days-to-keep}' - artifactNumToKeep: '{build-artifact-num-to-keep}' + properties: + - opendaylight-infra-properties: + build-days-to-keep: '{build-days-to-keep}' parameters: - - opendaylight-infra-parameters: - project: '{project}' - branch: '{branch}' - refspec: 'refs/heads/{branch}' - artifacts: '{archive-artifacts}' + - opendaylight-infra-parameters: + project: '{project}' + branch: '{branch}' + refspec: 'refs/heads/{branch}' + artifacts: '{archive-artifacts}' scm: - - gerrit-trigger-scm: - refspec: '$GERRIT_REFSPEC' - choosing-strategy: 'gerrit' + - gerrit-trigger-scm: + refspec: '$GERRIT_REFSPEC' + choosing-strategy: 'gerrit' wrappers: - - opendaylight-infra-wrappers: - build-timeout: '{build-timeout}' + - opendaylight-infra-wrappers: + build-timeout: '{build-timeout}' triggers: - - gerrit-trigger-patch-submitted: - name: 'opflex' - branch: '{branch}' + - gerrit-trigger-patch-submitted: + server: '{server-name}' + project: '{project}' + branch: '{branch}' + files: '**' builders: - - opflex-build: - mvn33: '{mvn33}' - stream: '{stream}' + - opflex-build: + mvn33: 'mvn33' + stream: '{stream}' publishers: - - email-notification: - email-prefix: '[opflex]' - - archive-build: - maven-version: '{mvn33}' + - email-notification: + email-recipients: '{email-recipients}' + email-prefix: '[opflex]' + - opendaylight-infra-shiplogs: + maven-version: 'mvn33' - job-template: name: 'opflex-merge-{stream}' @@ -91,40 +90,40 @@ node: centos7-java-builder-2c-8g jdk: '{jdk}' - logrotate: - daysToKeep: '{build-days-to-keep}' - numToKeep: '{build-num-to-keep}' - artifactDaysToKeep: '{build-artifact-days-to-keep}' - artifactNumToKeep: '{build-artifact-num-to-keep}' + properties: + - opendaylight-infra-properties: + build-days-to-keep: '{build-days-to-keep}' parameters: - - opendaylight-infra-parameters: - project: '{project}' - branch: '{branch}' - refspec: 'refs/heads/{branch}' - artifacts: '{archive-artifacts}' + - opendaylight-infra-parameters: + project: '{project}' + branch: '{branch}' + refspec: 'refs/heads/{branch}' + artifacts: '{archive-artifacts}' scm: - - gerrit-trigger-scm: - refspec: '' - choosing-strategy: 'default' + - gerrit-trigger-scm: + refspec: '' + choosing-strategy: 'default' wrappers: - - opendaylight-infra-wrappers: - build-timeout: '{build-timeout}' + - opendaylight-infra-wrappers: + build-timeout: '{build-timeout}' triggers: - - gerrit-trigger-patch-merged: - name: 'opflex' - branch: '{branch}' + - gerrit-trigger-patch-merged: + server-name: '{server-name}' + name: 'opflex' + branch: '{branch}' builders: - - opflex-build: - mvn33: '{mvn33}' - stream: '{stream}' + - opflex-build: + mvn33: 'mvn33' + stream: '{stream}' publishers: - - email-notification: - email-prefix: '[opflex]' - - archive-build: - maven-version: '{mvn33}' + - email-notification: + email-recipients: '{email-recipients}' + email-prefix: '[opflex]' + - opendaylight-infra-shiplogs: + maven-version: 'mvn33'