Skip to content
This repository was archived by the owner on Jul 9, 2021. It is now read-only.

Commit b6976ac

Browse files
committed
Add TravisCI job that builds and tests on ARM64 CPU architecture
1 parent a9f051c commit b6976ac

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

.travis.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,15 @@ sudo: true
2020
language: java
2121
jdk:
2222
- oraclejdk8
23+
24+
jobs:
25+
include:
26+
- name: "Build and test on ARM64 CPU architecture"
27+
arch: arm64
28+
env: TEST_TASK=test
29+
30+
31+
2332
services:
2433
- docker
2534
env:
@@ -61,6 +70,14 @@ before_install:
6170
./src/scripts/thirdpartytest/start-thirdpartytest-db-containers.sh oracle;
6271
sleep 90;
6372
fi
73+
74+
install:
75+
- if [ "${TRAVIS_CPU_ARCH}" == "arm64" ]; then
76+
sudo apt-get -m install openjdk-8-jdk;
77+
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-arm64;
78+
export PATH=$JAVA_HOME/bin:$PATH;
79+
fi
80+
6481
script:
6582
- ./gradlew $TEST_TASK;
6683
before_cache:

0 commit comments

Comments
 (0)