mvn-goals: 'clean deploy -Pintegrationtests,docs'
mvn-opts: '-Xmx4096m -Dmaven.compile.fork=true'
+- project:
+ name: controller-sonarcloud
+ jobs:
+ - gerrit-maven-sonar:
+ mvn-params: >
+ -Dodl.jacoco.aggregateFile=$WORKSPACE/target/jacoco.exec
+ -Dsonar.jacoco.reportPath=$WORKSPACE/target/jacoco.exec
+
+ project: 'controller'
+ project-name: 'controller-sonarcloud'
+ branch: master
+ build-node: centos7-builder-8c-8g
+ java-version: 'openjdk11'
+ mvn-settings: 'controller-settings'
+ mvn-goals: 'clean deploy -Pintegrationtests,docs'
+ mvn-opts: '-Xmx4096m -Dmaven.compile.fork=true'
+ sonarcloud: true
+ sonarcloud-project-organization: '{sonarcloud_project_organization}'
+ sonarcloud-api-token: '{sonarcloud_api_token}'
+ sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
+
- project:
name: controller-view
views:
netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-rocky-upstream-stateful-itm-direct-tunnels-magnesium,
netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-rocky-upstream-stateful-magnesium,
netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-rocky-upstream-stateful-snat-conntrack-magnesium,
+netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-queens-upstream-stateful-magnesium,
+netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-queens-upstream-stateful-snat-conntrack-magnesium,
+netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-rocky-upstream-stateful-itm-direct-tunnels-magnesium,
+netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-rocky-upstream-stateful-magnesium,
+netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-rocky-upstream-stateful-snat-conntrack-magnesium,
netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-queens-dcgw-magnesium,
netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-itm-direct-tunnels-magnesium,
netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-magnesium,
only-critical: false
- integration-csit-archive-build
- integration-csit-run-postscript
- - releng-openstack-stack-delete
- publisher:
name: integration-csit-archive-build
os-cmp-cnt: 0
stream:
- - sodium:
+ - magnesium:
branch: 'master'
+ - sodium:
+ branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
branch: 'master'
libuv-version: '1.8.0'
rapidjson-version: '1.1.0'
- openvswitch-version: '2.6.7'
+ openvswitch-version: '2.12.0'
- sodium:
branch: 'stable/sodium'
libuv-version: '1.8.0'
branch: 'master'
libuv-version: '1.8.0'
rapidjson-version: '1.1.0'
- openvswitch-version: '2.6.7'
+ openvswitch-version: '2.12.0'
disable-job: true
project: 'opflex'
branch: 'master'
libuv-version: '1.8.0'
rapidjson-version: '1.1.0'
- openvswitch-version: '2.6.7'
+ openvswitch-version: '2.12.0'
- sodium:
branch: 'stable/sodium'
libuv-version: '1.8.0'
make -j4
DESTDIR=$(pwd)/$DESTDIR make install
-if [[ $OPENVSWITCH_VERSION =~ 2.6.7 ]]; then
+if [[ $OPENVSWITCH_VERSION =~ 2.12.0 ]]; then
mkdir -p $DESTDIR/$ROOT/include/openvswitch/openvswitch
mv $DESTDIR/$ROOT/include/openvswitch/*.h $DESTDIR/$ROOT/include/openvswitch/openvswitch
mv $DESTDIR/$ROOT/include/openflow $DESTDIR/$ROOT/include/openvswitch
builders:
- shell: 'if [ -d /tmp/r ]; then rm -rf /tmp/r; fi'
-- publisher:
- name: releng-openstack-stack-delete
- publishers:
- - postbuildscript:
- builders:
- - role: BOTH
- build-on:
- - ABORTED
- - FAILURE
- - SUCCESS
- - UNSTABLE
- build-steps:
- - shell: |
- #!/bin/bash -l
- echo "Deleting $STACK_NAME"
- openstack stack delete --yes "$STACK_NAME"
- mark-unstable-if-failed: false
-
- wrapper:
# This wrapper is required for all jobs as it configures the wrappers
# needed by OpenDaylight infra.