]> git.proxmox.com Git - mirror_ovs.git/commit
travis: Enable OvS Travis CI for arm
authorLance Yang <Lance.Yang@arm.com>
Tue, 24 Mar 2020 07:00:37 +0000 (15:00 +0800)
committerIlya Maximets <i.maximets@ovn.org>
Tue, 24 Mar 2020 23:37:23 +0000 (00:37 +0100)
commite99c53ee6167a3b12426ea1d9f913713dd80810b
tree0eaac4ba0d2eeda114bf72a5d396964539d2712a
parent1b6db6a5fa4b09444a9a30f4327ac7b9b8027741
travis: Enable OvS Travis CI for arm

Enable part of travis jobs with gcc compiler for arm64 architecture

1. Add arm jobs into the matrix in .travis.yml configuration file
2. To enable OVS-DPDK jobs, set the build target according to
different CPU architectures
3. Temporarily disable sparse checker because of static code checking
failure on arm64

Considering the balance of the CI coverage and running time, some kernel
and DPDK jobs are removed from Arm CI.

Successful travis build jobs report:
https://travis-ci.org/github/yzyuestc/ovs/builds/666129448

Reviewed-by: Yanqin Wei <Yanqin.Wei@arm.com>
Reviewed-by: Ruifeng Wang <Ruifeng.Wang@arm.com>
Reviewed-by: JingZhao Ni <JingZhao.Ni@arm.com>
Reviewed-by: Gavin Hu <Gavin.Hu@arm.com>
Signed-off-by: Lance Yang <Lance.Yang@arm.com>
Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
.travis.yml
.travis/linux-build.sh