X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fopflex%2Fopflex-custom.yaml;h=658063d7440869dea193c3c0481d3c43e4f81505;hb=67d39f91fd1324def62e969b2bfce675eb8de695;hp=f87e9202e9b56bbcff2be4f56c23bee88aa0b382;hpb=21ba55a182b3f538bff2c084a01c490a2517f848;p=releng%2Fbuilder.git diff --git a/jjb/opflex/opflex-custom.yaml b/jjb/opflex/opflex-custom.yaml index f87e9202e..658063d74 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,24 +55,20 @@ 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: - credentials-id: '{ssh-credentials}' refspec: '$GERRIT_REFSPEC' choosing-strategy: 'gerrit' wrappers: - - build-timeout - - ssh-agent-credentials: - users: - - '{ssh-credentials}' + - opendaylight-infra-wrappers: + build-timeout: '{build-timeout}' triggers: - gerrit-trigger-patch-submitted: @@ -92,17 +77,20 @@ 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: @@ -112,24 +100,20 @@ 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: - credentials-id: '{ssh-credentials}' refspec: '' choosing-strategy: 'default' wrappers: - - build-timeout - - ssh-agent-credentials: - users: - - '{ssh-credentials}' + - opendaylight-infra-wrappers: + build-timeout: '{build-timeout}' triggers: - gerrit-trigger-patch-merged: @@ -138,11 +122,12 @@ 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'