[v4,3/4] ci: add travis ci support for native ppc64le
Checks
Commit Message
This change follows the example of aarch64 Travis support
by adding support for ppc64le gcc builds. Limitations for
ppc64le are the same as aarch64 as described in:
commit 31bb45bcfdf5 ("ci: add travis ci support for native aarch64").
Signed-off-by: David Wilder <dwilder@us.ibm.com>
Reviewed-by: David Christensen <drc@linux.vnet.ibm.com>
---
.travis.yml | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
@@ -131,3 +131,23 @@ jobs:
- env: DEF_LIB="shared" RUN_TESTS=1
arch: arm64
compiler: clang
+ # ppc64le gcc jobs
+ - env: DEF_LIB="static"
+ arch: ppc64le
+ compiler: gcc
+ - env: DEF_LIB="shared" BUILD_DOCS=1
+ arch: ppc64le
+ compiler: gcc
+ addons:
+ apt:
+ packages:
+ - *required_packages
+ - *doc_packages
+ - env: DEF_LIB="shared" ABI_CHECKS=1
+ arch: ppc64le
+ compiler: gcc
+ addons:
+ apt:
+ packages:
+ - *required_packages
+ - *libabigail_build_packages