Fix .travis.yml to include rednose on debian builds

This commit is contained in:
Thom Wiggers 2019-02-18 10:22:10 +01:00
parent f43200f34d
commit 4f5888c7da
No known key found for this signature in database
GPG Key ID: 001BB0A7CE26E363

View File

@ -11,11 +11,11 @@ matrix:
- MAKETARGET="test-all tidy-all check-format" - MAKETARGET="test-all tidy-all check-format"
addons: addons:
apt: apt:
packages: packages: &xenial-packages
- astyle - astyle
- python3
- python3-yaml - python3-yaml
- python3-nose - python3-nose
- python3-rednose
- valgrind - valgrind
- name: "Linux + Clang" - name: "Linux + Clang"
os: linux os: linux
@ -24,21 +24,18 @@ matrix:
- MAKETARGET=test-all - MAKETARGET=test-all
addons: addons:
apt: apt:
packages: packages: *xenial-packages
- python3
- python3-yaml
- python3-nose
- valgrind
- name: "Linux 32-bit GCC" - name: "Linux 32-bit GCC"
os: linux os: linux
compiler: gcc # Clang has i386-libasan problems on xenial compiler: gcc # Clang has i386-libasan problems on xenial
addons: addons:
apt: apt:
packages: packages: # no way to re-use xenial-packages with lists :(
- astyle
- gcc-multilib - gcc-multilib
- python3
- python3-yaml - python3-yaml
- python3-nose - python3-nose
- python3-rednose
- valgrind - valgrind
before_install: before_install:
- sudo dpkg --add-architecture i386 - sudo dpkg --add-architecture i386
@ -91,6 +88,7 @@ matrix:
- gcc@8 - gcc@8
before_install: before_install:
- pip3 install -r requirements.txt - pip3 install -r requirements.txt
- gcc --version
env: env:
- MAKETARGET=test-all - MAKETARGET=test-all