X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fopflex%2Fopflex-custom.yaml;h=cc5861c34863422ef84bf375fd57e774a41db26f;hb=de1b89aa917d128567e79a223645c0854b747670;hp=3613f3a5d94608be323ba815daf65ee0b4a32f9f;hpb=58722e8b0bab8643c99548fde17ccc5e370de4cb;p=releng%2Fbuilder.git diff --git a/jjb/opflex/opflex-custom.yaml b/jjb/opflex/opflex-custom.yaml index 3613f3a5d..cc5861c34 100644 --- a/jjb/opflex/opflex-custom.yaml +++ b/jjb/opflex/opflex-custom.yaml @@ -6,27 +6,25 @@ # - 'opflex-daily-{stream}' # - 'opflex-distribution-{stream}' - # stream: release stream (eg. stable-lithium or beryllium) - # branch: git branch (eg. stable/lithium or master) stream: - - boron: + - carbon: branch: 'master' - jdk: openjdk7 - jdks: - - openjdk7 + jdk: openjdk8 + - boron: + branch: 'stable/boron' + jdk: openjdk8 - beryllium: branch: 'stable/beryllium' - jdk: openjdk7 - jdks: - - openjdk7 + jdk: openjdk8 project: 'opflex' + archive-artifacts: '**/*.tar.gz' - builder: name: opflex-build builders: - maven-target: - maven-version: '{mvn33}' + maven-version: 'mvn33' pom: genie/pom.xml goals: compile - copyartifact: @@ -45,19 +43,10 @@ - job-template: name: 'opflex-verify-{stream}' - project-type: matrix - node: matrix_master + project-type: freestyle + node: centos7-java-builder-2c-8g concurrent: true - - axes: - - axis: - type: slave - name: nodes - values: - - dynamic_verify - - axis: - type: jdk - values: '{obj:jdks}' + jdk: '{jdk}' logrotate: daysToKeep: '{build-days-to-keep}' @@ -66,12 +55,11 @@ artifactNumToKeep: '{build-artifact-num-to-keep}' parameters: - - project-parameter: - project: '{project}' - - gerrit-parameters: + - opendaylight-infra-parameters: project: '{project}' branch: '{branch}' refspec: 'refs/heads/{branch}' + artifacts: '{archive-artifacts}' scm: - gerrit-trigger-scm: @@ -84,22 +72,26 @@ triggers: - gerrit-trigger-patch-submitted: + server-name: '{server-name}' name: 'opflex' branch: '{branch}' builders: - opflex-build: - mvn33: '{mvn33}' + mvn33: 'mvn33' stream: '{stream}' publishers: - email-notification: + email-recipients: '{email-recipients}' email-prefix: '[opflex]' + - opendaylight-infra-shiplogs: + maven-version: 'mvn33' - job-template: name: 'opflex-merge-{stream}' - node: dynamic_merge + node: centos7-java-builder-2c-8g jdk: '{jdk}' logrotate: @@ -109,12 +101,11 @@ artifactNumToKeep: '{build-artifact-num-to-keep}' parameters: - - project-parameter: - project: '{project}' - - gerrit-parameters: + - opendaylight-infra-parameters: project: '{project}' branch: '{branch}' refspec: 'refs/heads/{branch}' + artifacts: '{archive-artifacts}' scm: - gerrit-trigger-scm: @@ -127,16 +118,18 @@ triggers: - gerrit-trigger-patch-merged: + server-name: '{server-name}' name: 'opflex' branch: '{branch}' builders: - opflex-build: - mvn33: '{mvn33}' + mvn33: 'mvn33' stream: '{stream}' publishers: - email-notification: + email-recipients: '{email-recipients}' email-prefix: '[opflex]' - - archive: - artifacts: '**/*.tar.gz' + - opendaylight-infra-shiplogs: + maven-version: 'mvn33'