-
Notifications
You must be signed in to change notification settings - Fork 162
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Travis: test builds on arm64, ppc64le, s390x
Besides just adding three jobs to the Travis build matrix, we have to deal with some issues with the VMs for the three new platforms: - Always call the right pip matching the `python` binary; and prepare for `python` being Python 3. For details, see <https://travis-ci.community/t/8165> - Work around the fact that the pip cache dir is owned by root. For details, see <https://travis-ci.community/t/7822/6> - Use travis_terminate liberally in .travis.yml to workaround another issue with the three new platforms; as a side benefit, we also get Travis to reliably and early on abort CI builds with failures. For details, see <https://travis-ci.community/t/7659/>. - Adjust a test for OPERS_CACHE_INFO to pass on the three new platforms.
- Loading branch information
Showing
3 changed files
with
77 additions
and
13 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters