Skip to content

Commit b08a03a

Browse files
authored
Build and test on ARM64 CPU architecture (#1)
* Build and test on ARM64 CPU architecture Add an extra TravisCI job that runs `ci_build.sh` on arm64/aarch64 CPU architecture
1 parent 26a2e83 commit b08a03a

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

.travis.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,22 @@ matrix:
142142
packages:
143143
- abi-dumper
144144
- abi-compliance-checker
145-
145+
- name: Linux ARM64
146+
env: BUILD_TYPE=default CURVE=tweetnacl GSSAPI=enabled PGM=enabled NORM=enabled IPv6=ON TLS=enabled DRAFT=enabled
147+
os: linux
148+
dist: bionic
149+
arch: arm64
150+
addons:
151+
apt:
152+
sources:
153+
- sourceline: 'deb http://download.opensuse.org/repositories/network:/messaging:/zeromq:/git-stable/xUbuntu_18.04/ ./'
154+
key_url: 'http://download.opensuse.org/repositories/network:/messaging:/zeromq:/git-stable/xUbuntu_18.04/Release.key'
155+
packages:
156+
- zip
157+
- libkrb5-dev
158+
- libnorm-dev
159+
- libpgm-dev
160+
- libgnutls28-dev
146161

147162
before_install:
148163
- if [ $TRAVIS_OS_NAME == "osx" -a $BUILD_TYPE == "android" ] ; then brew update; brew install binutils ; fi

0 commit comments

Comments
 (0)