Skip to content

Commit

Permalink
PIG-5414 Build failure on Linux ARM64 due to old Apache Avro
Browse files Browse the repository at this point in the history
Simplify .travis.yml
  • Loading branch information
martin-g committed Oct 14, 2021
1 parent 2ee3588 commit d0082a2
Showing 1 changed file with 12 additions and 19 deletions.
31 changes: 12 additions & 19 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,30 +16,23 @@

os: linux
dist: focal
arch: arm64
language: generic
sudo: false

arch:
- amd64
- arm64
addons:
apt:
update: true
packages:
- openjdk-8-jdk
- ant

install:
before_script:
- lscpu
- ARCH=`uname -p`
- echo $ARCH
- JDK_X64="https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u272-b10/OpenJDK8U-jdk_x64_linux_hotspot_8u272b10.tar.gz"
- JDK_ARM64="https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u272-b10/OpenJDK8U-jdk_aarch64_linux_hotspot_8u272b10.tar.gz"
- if test "X$ARCH" = "Xaarch64"; then JDK_URL=$JDK_ARM64; else JDK_URL=$JDK_X64; fi
- wget -q $JDK_URL && tar xzf OpenJDK*.tar.gz
- mv jdk8* jdk
- export JAVA_HOME=`pwd`/jdk
- wget -q https://mirrors.netix.net/apache/ant/binaries/apache-ant-1.10.9-bin.tar.gz && tar xzf apache-ant-*-bin.tar.gz
- export ANT_HOME=`pwd`/apache-ant-1.10.9
- wget -q https://downloads.apache.org/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz && tar xzf apache-maven*.tar.gz
- export M2_HOME=`pwd`/apache-maven-3.6.3
- export PATH="$JAVA_HOME/bin:$ANT_HOME/bin:$M2_HOME/bin:$PATH"
- export JAVA_HOME="/usr/lib/jvm/java-8-openjdk-${TRAVIS_CPU_ARCH}"
- export PATH="$JAVA_HOME/bin:$PATH"
- java -version
- ant -version
- mvn -version


script:
- ant clean test-unit
Expand Down

0 comments on commit d0082a2

Please sign in to comment.