X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=.travis.yml;fp=.travis.yml;h=22539d82383a5f7f41334572f23c033b64dade4e;hb=777014e56d0796861c11126cf0b4836d4d42f2d4;hp=8162f1c05967bc5395371b7fccbb6380da62118d;hpb=d6f923ba4a458a17d1f47f41db9c0ea960bba8b5;p=dpdk.git diff --git a/.travis.yml b/.travis.yml index 8162f1c059..22539d8238 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,8 @@ language: c -cache: ccache +cache: + ccache: true + directories: + - reference compiler: - gcc - clang @@ -21,7 +24,7 @@ aarch64_packages: &aarch64_packages extra_packages: &extra_packages - *required_packages - - [libbsd-dev, libpcap-dev, libcrypto++-dev, libjansson4] + - [libbsd-dev, libpcap-dev, libcrypto++-dev, libjansson4, abigail-tools] build_32b_packages: &build_32b_packages - *required_packages @@ -151,5 +154,18 @@ matrix: packages: - *required_packages - *doc_packages + - env: DEF_LIB="shared" EXTRA_PACKAGES=1 ABI_CHECKS=1 + compiler: gcc + addons: + apt: + packages: + - *extra_packages + - env: DEF_LIB="shared" EXTRA_PACKAGES=1 ABI_CHECKS=1 + arch: arm64 + compiler: gcc + addons: + apt: + packages: + - *extra_packages script: ./.ci/${TRAVIS_OS_NAME}-build.sh