aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorRafael G. Martins <rafael@rafaelmartins.eng.br>2018-05-07 00:13:44 +0200
committerRafael G. Martins <rafael@rafaelmartins.eng.br>2018-05-07 00:13:44 +0200
commit9543748bda8bfcad015243a9d312cf203431b29f (patch)
tree29455f665fe933cd76ac6c1c90b9916898f9050d /.travis.yml
parent0a7f6a2659b363e1d68202b9fd863b57f7420f4f (diff)
downloadblogc-9543748bda8bfcad015243a9d312cf203431b29f.tar.gz
blogc-9543748bda8bfcad015243a9d312cf203431b29f.tar.bz2
blogc-9543748bda8bfcad015243a9d312cf203431b29f.zip
build: use yatr
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml75
1 files changed, 13 insertions, 62 deletions
diff --git a/.travis.yml b/.travis.yml
index 7f574c9..c503bc4 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,97 +1,53 @@
sudo: required
language: c
+addons:
+ apt:
+ packages:
+ - gcc-mingw-w64-i686
+ - gcc-mingw-w64-x86-64
+ - libcmocka-dev
+ - rpm
+ - valgrind
+
matrix:
include:
- compiler: gcc
env:
- TARGET=distcheck
- addons:
- apt:
- packages:
- - realpath
- - libcmocka-dev
- compiler: clang
env:
- TARGET=distcheck
- addons:
- apt:
- packages:
- - realpath
- - libcmocka-dev
+ - DISABLE_PUBLISHER=1
- os: osx
compiler: clang
env:
- TARGET=distcheck
+ - DISABLE_PUBLISHER=1
- compiler: gcc
env:
- TARGET=valgrind
- addons:
- apt:
- packages:
- - realpath
- - libcmocka-dev
- - valgrind
- compiler: clang
env:
- TARGET=valgrind
- addons:
- apt:
- packages:
- - realpath
- - libcmocka-dev
- - valgrind
- compiler: clang
env:
- TARGET=clang-analyzer
- addons:
- apt:
- packages:
- - realpath
- - libcmocka-dev
- compiler: gcc
env:
- TARGET=dist-srpm
- addons:
- apt:
- packages:
- - realpath
- - libcmocka-dev
- - rpm
- compiler: gcc
env:
- TARGET=static
- addons:
- apt:
- packages:
- - realpath
- - libcmocka-dev
- compiler: gcc
env:
- - TARGET=make-embedded
- addons:
- apt:
- packages:
- - realpath
- - libcmocka-dev
+ - TARGET=check-make-embedded
- compiler: gcc
env:
- TARGET=win32
- addons:
- apt:
- packages:
- - realpath
- - libcmocka-dev
- - gcc-mingw-w64-i686
- compiler: gcc
env:
- TARGET=win64
- addons:
- apt:
- packages:
- - realpath
- - libcmocka-dev
- - gcc-mingw-w64-x86-64
install:
- gem install ronn
@@ -99,9 +55,4 @@ install:
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install cmocka; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install xz; fi
-before_script:
- - git fetch --unshallow
- - ./autogen.sh
-
-script:
- - ./.travis/test-run.sh
+script: curl -sSf https://yatr.rgm.io/run.sh | bash