Add TravisCI job that builds and tests on ARM64 CPU architecture (#10562)

This commit is contained in:
Martin Grigorov 2020-11-16 17:38:43 +02:00 committed by GitHub
parent e83d5cb59e
commit 9e6978609a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 10 additions and 0 deletions

View File

@ -33,6 +33,11 @@ env:
MAVEN_SKIP="-Pskip-static-checks -Ddruid.console.skip=true -Dmaven.javadoc.skip=true"
- MAVEN_SKIP_TESTS="-Pskip-tests"
addons:
apt:
packages:
- maven
# Add various options to make 'mvn install' fast and skip javascript compile (-Ddruid.console.skip=true) since it is not
# needed. Depending on network speeds, "mvn -q install" may take longer than the default 10 minute timeout to print any
# output. To compensate, use travis_wait to extend the timeout.
@ -132,6 +137,11 @@ jobs:
- <<: *package
name: "(openjdk11) packaging check"
jdk: openjdk11
- <<: *package
name: "Build and test on ARM64 CPU architecture"
arch: arm64
jdk: openjdk11
- &test_processing_module
name: "(openjdk8) processing module test"