X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fopflex%2Fopflex-custom.yaml;h=4490a389877efc7e9403c0605dc525b1d1fe175c;hb=0e0e34daa29f5cd386428cc72571b1e3dee6abfa;hp=0c8ffa2339f0b59367ba3a91a912deb3eae6695f;hpb=d51b349beb2eab289500e77f4387acdd408d300e;p=releng%2Fbuilder.git diff --git a/jjb/opflex/opflex-custom.yaml b/jjb/opflex/opflex-custom.yaml index 0c8ffa233..4490a3898 100644 --- a/jjb/opflex/opflex-custom.yaml +++ b/jjb/opflex/opflex-custom.yaml @@ -6,44 +6,28 @@ - 'opflex-merge-{stream}' stream: - - nitrogen: + - fluorine: branch: 'master' - jdk: openjdk8 - - carbon: - branch: 'stable/carbon' - jdk: openjdk8 - - boron: - branch: 'stable/boron' - jdk: openjdk8 + libuv-version: '1.8.0' + rapidjson-version: '1.0.2' + openvswitch-version: '2.6.0' + - oxygen: + branch: 'stable/oxygen' + libuv-version: '1.8.0' + rapidjson-version: '1.0.2' + openvswitch-version: '2.6.0' project: 'opflex' archive-artifacts: '**/*.tar.gz' - -- builder: - name: opflex-build - builders: - - maven-target: - maven-version: 'mvn33' - pom: genie/pom.xml - goals: compile - - copyartifact: - project: opflex-libuv_tgz-{stream} - flatten: true - - copyartifact: - project: opflex-rapidjson_tgz-{stream} - flatten: true - - copyartifact: - project: opflex-openvswitch_tgz-{stream} - flatten: true - - shell: !include-raw-escape: include-raw-opflex-build.sh + jdk: 'openjdk8' - job-template: name: 'opflex-verify-{stream}' project-type: freestyle - node: centos7-java-builder-2c-8g + node: centos7-builder-2c-8g concurrent: true - jdk: '{jdk}' + jdk: '{java-version}' properties: - opendaylight-infra-properties: @@ -56,6 +40,21 @@ branch: '{branch}' refspec: 'refs/heads/{branch}' artifacts: '{archive-artifacts}' + - string: + name: LIBUV_VERSION + # yamllint disable-line rule:line-length + default: '{libuv-version}' + description: 'libuv version' + - string: + name: RAPIDJSON_VERSION + # yamllint disable-line rule:line-length + default: '{rapidjson-version}' + description: 'rapidjson version' + - string: + name: OPENVSWITCH_VERSION + # yamllint disable-line rule:line-length + default: '{openvswitch-version}' + description: 'openvswitch-version' scm: - gerrit-trigger-scm: @@ -68,7 +67,7 @@ triggers: - gerrit-trigger-patch-submitted: - server: '{server-name}' + gerrit-server-name: '{gerrit-server-name}' project: '{project}' branch: '{branch}' files: '**' @@ -82,14 +81,13 @@ - email-notification: email-recipients: '{email-recipients}' email-prefix: '[opflex]' - - opendaylight-infra-shiplogs: - maven-version: 'mvn33' + - lf-infra-publish - job-template: name: 'opflex-merge-{stream}' - node: centos7-java-builder-2c-8g - jdk: '{jdk}' + node: centos7-builder-2c-8g + jdk: '{java-version}' properties: - opendaylight-infra-properties: @@ -101,7 +99,22 @@ project: '{project}' branch: '{branch}' refspec: 'refs/heads/{branch}' - artifacts: '{archive-artifacts}' + artifacts: '' + - string: + name: LIBUV_VERSION + # yamllint disable-line rule:line-length + default: '{libuv-version}' + description: 'libuv version' + - string: + name: RAPIDJSON_VERSION + # yamllint disable-line rule:line-length + default: '{rapidjson-version}' + description: 'rapidjson version' + - string: + name: OPENVSWITCH_VERSION + # yamllint disable-line rule:line-length + default: '{openvswitch-version}' + description: 'openvswitch version' scm: - gerrit-trigger-scm: @@ -114,7 +127,7 @@ triggers: - gerrit-trigger-patch-merged: - server-name: '{server-name}' + gerrit-server-name: '{gerrit-server-name}' name: 'opflex' branch: '{branch}' @@ -127,5 +140,4 @@ - email-notification: email-recipients: '{email-recipients}' email-prefix: '[opflex]' - - opendaylight-infra-shiplogs: - maven-version: 'mvn33' + - lf-infra-publish