X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fovsdb%2Fovsdb-full-integration.yaml;h=fdbe98a0cc4507609c852f0e5e2551580fc6f9b7;hb=2e490c48d15d9e18a62efc274e2df774a506f6b6;hp=4bc2181f1ca58c1449c9be8772cf1a86ee32bca9;hpb=e6d7f315bb47c0546035b16b4dbe89930bb18699;p=releng%2Fbuilder.git diff --git a/jjb/ovsdb/ovsdb-full-integration.yaml b/jjb/ovsdb/ovsdb-full-integration.yaml index 4bc2181f1..fdbe98a0c 100644 --- a/jjb/ovsdb/ovsdb-full-integration.yaml +++ b/jjb/ovsdb/ovsdb-full-integration.yaml @@ -2,72 +2,71 @@ - project: name: ovsdb-full-integration jobs: - - 'ovsdb-daily-full-integration-{stream}' + - "ovsdb-daily-full-integration-{stream}" stream: - - sodium: - branch: 'master' - - neon: - branch: 'stable/neon' - - fluorine: - branch: 'stable/fluorine' - - oxygen: - branch: 'stable/oxygen' - disable-job: true - - project: 'ovsdb' - archive-artifacts: '*.log' + - silicon: + branch: "master" + java-version: "openjdk11" + - aluminium: + branch: "stable/aluminium" + java-version: "openjdk11" + - magnesium: + branch: "stable/magnesium" + + project: "ovsdb" + archive-artifacts: "*.log" - builder: name: ovsdb-run-it builders: - maven-target: - maven-version: '{maven-version}' - pom: '{pomFile}' + maven-version: "{maven-version}" + pom: "{pomFile}" goals: > - -V -B verify -l {logfile} -Pintegrationtest - -Dskip.karaf.featureTest=true -Dmaven.compile.fork=true - -Dovsdb.controller.address=${{CONTROLLER_IP}} + -V -B verify -l {logfile} -Pintegrationtest + -Dskip.karaf.featureTest=true -Dmaven.compile.fork=true + -Dovsdb.controller.address=${{CONTROLLER_IP}} properties: - - 'ovsdbserver.ipaddress=127.0.0.1' - - 'ovsdbserver.port=6641' - - 'ovsdb.userspace.enabled=yes' - - 'maven.repo.local=/tmp/r' - - 'org.ops4j.pax.url.mvn.localRepository=/tmp/r' - - 'stream={stream}' + - "ovsdbserver.ipaddress=127.0.0.1" + - "ovsdbserver.port=6641" + - "ovsdb.userspace.enabled=yes" + - "maven.repo.local=/tmp/r" + - "org.ops4j.pax.url.mvn.localRepository=/tmp/r" + - "stream={stream}" java-opts: - - '-Xmx1024m -XX:MaxPermSize=256m' - settings: 'ovsdb-settings' + - "-Xmx1024m" + settings: "ovsdb-settings" settings-type: cfp - global-settings: 'global-settings' + global-settings: "global-settings" global-settings-type: cfp - builder: name: run-library-it builders: - ovsdb-run-it: - maven-version: '{maven-version}' - stream: '{stream}' - pomFile: 'library/it/pom.xml' - logfile: '{OVS_VERSION}-libraryIT.log' + maven-version: "{maven-version}" + stream: "{stream}" + pomFile: "library/it/pom.xml" + logfile: "{OVS_VERSION}-libraryIT.log" - builder: name: run-southbound-it builders: - ovsdb-run-it: - maven-version: '{maven-version}' - stream: '{stream}' - pomFile: 'southbound/southbound-it/pom.xml' - logfile: '{OVS_VERSION}-southboundIT.log' + maven-version: "{maven-version}" + stream: "{stream}" + pomFile: "southbound/southbound-it/pom.xml" + logfile: "{OVS_VERSION}-southboundIT.log" - builder: name: run-hwvtepsouthbound-it builders: - ovsdb-run-it: - maven-version: '{maven-version}' - stream: '{stream}' - pomFile: 'hwvtepsouthbound/hwvtepsouthbound-it/pom.xml' - logfile: '{OVS_VERSION}-hwvtepsouthboundIT.log' + maven-version: "{maven-version}" + stream: "{stream}" + pomFile: "hwvtepsouthbound/hwvtepsouthbound-it/pom.xml" + logfile: "{OVS_VERSION}-hwvtepsouthboundIT.log" - builder: name: run-ovsdb-it @@ -78,68 +77,68 @@ - inject: properties-file: env.properties - run-southbound-it: - OVS_VERSION: '{OVS_VERSION}' - maven-version: '{maven-version}' - stream: '{stream}' + OVS_VERSION: "{OVS_VERSION}" + maven-version: "{maven-version}" + stream: "{stream}" - shell: !include-raw-escape: include-setup-hwvtep-docker.sh - run-library-it: - OVS_VERSION: '{OVS_VERSION}' - maven-version: '{maven-version}' - stream: '{stream}' + OVS_VERSION: "{OVS_VERSION}" + maven-version: "{maven-version}" + stream: "{stream}" - run-hwvtepsouthbound-it: - OVS_VERSION: '{OVS_VERSION}' - maven-version: '{maven-version}' - stream: '{stream}' + OVS_VERSION: "{OVS_VERSION}" + maven-version: "{maven-version}" + stream: "{stream}" - shell: !include-raw-escape: cleanup-docker.sh - job-template: - name: 'ovsdb-daily-full-integration-{stream}' + name: "ovsdb-daily-full-integration-{stream}" disable-job: false project-type: freestyle node: centos7-docker-1c-4g - jdk: '{java-version}' + jdk: "{java-version}" description: > - Integration tests for the OVSDB project against different versions of - OVS and branches. This job runs nightly. - disabled: '{disable-job}' + Integration tests for the OVSDB project against different versions of + OVS and branches. This job runs nightly. + disabled: "{disable-job}" properties: - opendaylight-infra-properties: - build-days-to-keep: '{build-days-to-keep}' + build-days-to-keep: "{build-days-to-keep}" parameters: - opendaylight-infra-parameters: - os-cloud: '{os-cloud}' - project: '{project}' - branch: '{branch}' - refspec: 'refs/heads/{branch}' - artifacts: '{archive-artifacts}' + os-cloud: "{os-cloud}" + project: "{project}" + branch: "{branch}" + refspec: "refs/heads/{branch}" + artifacts: "{archive-artifacts}" scm: - gerrit-trigger-scm: - refspec: '$GERRIT_REFSPEC' - branch: '{branch}' + refspec: "$GERRIT_REFSPEC" + branch: "{branch}" choosing-strategy: gerrit wrappers: - opendaylight-infra-wrappers: - build-timeout: '{build-timeout}' + build-timeout: "{build-timeout}" triggers: - - timed: '@midnight' + - timed: "@midnight" - gerrit: - server-name: '{gerrit-server-name}' + server-name: "{gerrit-server-name}" trigger-on: - comment-added-contains-event: - comment-contains-value: 'runit' + comment-contains-value: "runit" projects: - - project-compare-type: 'ANT' - project-pattern: '{project}' + - project-compare-type: "ANT" + project-pattern: "{project}" branches: - - branch-compare-type: 'ANT' - branch-pattern: '**/{branch}' + - branch-compare-type: "ANT" + branch-pattern: "**/{branch}" skip-vote: successful: true failed: true @@ -149,31 +148,31 @@ builders: - wipe-org-opendaylight-repo - maven-target: - maven-version: 'mvn33' - pom: 'pom.xml' - goals: '-V -B -l build.log clean install dependency:tree -Pq -Dmaven.compile.fork=true' + maven-version: "mvn33" + pom: "pom.xml" + goals: "-V -B -l build.log clean install dependency:tree -Pq -Dmaven.compile.fork=true" properties: - - 'maven.repo.local=/tmp/r' - - 'org.ops4j.pax.url.mvn.localRepository=/tmp/r' - - 'stream={stream}' + - "maven.repo.local=/tmp/r" + - "org.ops4j.pax.url.mvn.localRepository=/tmp/r" + - "stream={stream}" java-opts: - - '-Xmx1024m -XX:MaxPermSize=256m' - settings: 'ovsdb-settings' + - "-Xmx1024m" + settings: "ovsdb-settings" settings-type: cfp - global-settings: 'global-settings' + global-settings: "global-settings" global-settings-type: cfp - run-ovsdb-it: - maven-version: 'mvn33' - stream: '{stream}' - OVS_VERSION: '2.4.0' + maven-version: "mvn33" + stream: "{stream}" + OVS_VERSION: "2.4.0" - run-ovsdb-it: - maven-version: 'mvn33' - stream: '{stream}' - OVS_VERSION: '2.5.0' + maven-version: "mvn33" + stream: "{stream}" + OVS_VERSION: "2.5.0" - lf-jacoco-nojava-workaround publishers: - email-notification: - email-recipients: '{email-recipients}' - email-prefix: '[ovsdb]' + email-recipients: "{email-recipients}" + email-prefix: "[ovsdb]" - lf-infra-publish