forked from potatosalad/erlang-jose
-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
34 lines (26 loc) · 1011 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
language: generic
dist: xenial
sudo: required
services:
- docker
notifications:
email: false
env:
- OTP_VERSION=21.2 ELIXIR_VERSION=1.7.4
cache:
directories:
- /home/travis/cache/docker-otp-21.2-elixir-1.7.4
- test/cavp_SUITE_data/186-3rsatestvectors
- test/cavp_SUITE_data/aesmmt
- test/cavp_SUITE_data/archive
- test/cavp_SUITE_data/gcmtestvectors
- test/cavp_SUITE_data/keccaktestvectors
- test/cavp_SUITE_data/kwtestvectors
- test/cavp_SUITE_data/pkcs-1v2-1-vec
before_install:
- rm -rf ./docker-otp-${OTP_VERSION}-elixir-${ELIXIR_VERSION}
- mkdir -p /home/travis/cache/docker-otp-${OTP_VERSION}-elixir-${ELIXIR_VERSION}
- ln -svf /home/travis/cache/docker-otp-${OTP_VERSION}-elixir-${ELIXIR_VERSION} ./docker-otp-${OTP_VERSION}-elixir-${ELIXIR_VERSION}
- make docker-setup DOCKER_OTP_VERSION=${OTP_VERSION} DOCKER_ELIXIR_VERSION=${ELIXIR_VERSION}
script:
- make docker-test DOCKER_OTP_VERSION=${OTP_VERSION} DOCKER_ELIXIR_VERSION=${ELIXIR_VERSION}