@ -28,6 +28,7 @@
dist : xenial
os : linux
language : minimal
arch : amd64
cache:
ccache : true
directories:
@ -114,33 +115,33 @@ jobs:
- stage : test
name: 'x86_64 Linux [GOAL : install] [bionic] [uses qt5 dev package instead of depends Qt to speed up build and avoid timeout] [unsigned char]'
env : >-
FILE_ENV="./ci/test/00_setup_env_ amd64 _qt5.sh"
FILE_ENV="./ci/test/00_setup_env_ native _qt5.sh"
- stage : test
name: 'x86_64 Linux [GOAL : install] [trusty] [no functional tests, no depends, only system libs]'
env : >-
FILE_ENV="./ci/test/00_setup_env_ amd64 _trusty.sh"
FILE_ENV="./ci/test/00_setup_env_ native _trusty.sh"
- stage : test
name: 'x86_64 Linux [GOAL: install] [xenial] [no depends, only system libs, sanitizers : thread (TSan), no wallet]'
env : >-
FILE_ENV="./ci/test/00_setup_env_ amd64 _tsan.sh"
FILE_ENV="./ci/test/00_setup_env_ native _tsan.sh"
TEST_RUNNER_EXTRA="--exclude feature_block" # Not enough memory on travis machines
- stage : test
name: 'x86_64 Linux [GOAL: install] [bionic] [no depends, only system libs, sanitizers : address/leak (ASan + LSan) + undefined (UBSan) + integer]'
env : >-
FILE_ENV="./ci/test/00_setup_env_ amd64 _asan.sh"
FILE_ENV="./ci/test/00_setup_env_ native _asan.sh"
- stage : test
name: 'x86_64 Linux [GOAL: install] [bionic] [no depends, only system libs, sanitizers : fuzzer,address,undefined]'
env : >-
FILE_ENV="./ci/test/00_setup_env_ amd64 _fuzz.sh"
FILE_ENV="./ci/test/00_setup_env_ native _fuzz.sh"
- stage : test
name: 'x86_64 Linux [GOAL : install] [bionic] [no wallet]'
env : >-
FILE_ENV="./ci/test/00_setup_env_ amd64 _nowallet.sh"
FILE_ENV="./ci/test/00_setup_env_ native _nowallet.sh"
- stage : test
name: 'macOS 10.10 [GOAL : deploy] [no functional tests]'