diff options
author | iphydf <iphydf@users.noreply.github.com> | 2017-06-04 18:34:15 +0000 |
---|---|---|
committer | iphydf <iphydf@users.noreply.github.com> | 2017-06-05 19:55:32 +0000 |
commit | 8479b82431697ae2d36bd068a9dd90b520abeb73 (patch) | |
tree | d75b77bebad650c4fe4f10c56afd778f49915b54 /.travis.yml | |
parent | cb69b8a986b050020e175654a68ca62b6bfb8bc7 (diff) |
Fold hstox tests into the general linux test.
We can run the spectest from within cmake, so we should exercise that.
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 77 |
1 files changed, 39 insertions, 38 deletions
diff --git a/.travis.yml b/.travis.yml index 0f25e72f..70c04572 100644 --- a/.travis.yml +++ b/.travis.yml | |||
@@ -2,48 +2,50 @@ language: c | |||
2 | 2 | ||
3 | matrix: | 3 | matrix: |
4 | include: | 4 | include: |
5 | - env: JOB=toxcore ENV=osx RUN_TESTS=true | 5 | - env: JOB=toxcore ENV=osx RUN_TESTS=true |
6 | os: osx | 6 | os: osx |
7 | - env: JOB=hstox ENV=linux | 7 | - env: JOB=autotools ENV=linux |
8 | language: haskell | 8 | compiler: gcc |
9 | ghc: 7.8 | 9 | - env: JOB=toxcore ENV=linux |
10 | - env: JOB=autotools ENV=linux | 10 | compiler: clang |
11 | compiler: gcc | 11 | - env: JOB=toxcore ENV=windows ARCH=i686 |
12 | - env: JOB=toxcore ENV=linux | 12 | services: |
13 | compiler: clang | 13 | - docker |
14 | - env: JOB=toxcore ENV=windows ARCH=i686 | 14 | - env: JOB=toxcore ENV=windows ARCH=x86_64 |
15 | services: | 15 | services: |
16 | - docker | 16 | - docker |
17 | - env: JOB=toxcore ENV=windows ARCH=x86_64 | ||
18 | services: | ||
19 | - docker | ||
20 | fast_finish: true | 17 | fast_finish: true |
21 | 18 | ||
22 | addons: | 19 | addons: |
23 | apt: | 20 | apt: |
24 | sources: | 21 | sources: |
25 | - avsm | 22 | - avsm |
23 | - hvr-ghc | ||
26 | packages: | 24 | packages: |
27 | - check | 25 | - alex-3.1.7 # For hstox. |
28 | - libcv-dev # For av_test. | 26 | - cabal-install-1.18 # For hstox. |
29 | - libhighgui-dev # For av_test. | 27 | - check # For tests. |
30 | - libopencv-contrib-dev # For av_test. | 28 | - ghc-7.8.4 # For hstox. |
31 | - libsndfile1-dev # For av_test. | 29 | - happy-1.19.5 # For hstox. |
32 | - libvpx-dev | 30 | - libcv-dev # For av_test. |
33 | - opam # For apidsl and Frama-C. | 31 | - libhighgui-dev # For av_test. |
34 | - portaudio19-dev # For av_test. | 32 | - libopencv-contrib-dev # For av_test. |
35 | - texinfo # For libconfig. | 33 | - libsndfile1-dev # For av_test. |
34 | - libvpx-dev # For toxav. | ||
35 | - opam # For apidsl and Frama-C. | ||
36 | - portaudio19-dev # For av_test. | ||
37 | - texinfo # For libconfig. | ||
36 | 38 | ||
37 | cache: | 39 | cache: |
38 | directories: | 40 | directories: |
39 | # Although Travis documentation says not to rely on the value of $HOME, we | 41 | # Although Travis documentation says not to rely on the value of $HOME, we |
40 | # rely on it here because cabal installs its packages there by default. If | 42 | # rely on it here because cabal installs its packages there by default. If |
41 | # that ever changes, these values need to be updated. | 43 | # that ever changes, these values need to be updated. |
42 | # Note that we can't use shell expressions in these paths, so we can't ask | 44 | # Note that we can't use shell expressions in these paths, so we can't ask |
43 | # cabal where its data is stored. | 45 | # cabal where its data is stored. |
44 | - $HOME/.cabal | 46 | - $HOME/.cabal |
45 | - $HOME/.ghc | 47 | - $HOME/.ghc |
46 | - $HOME/cache | 48 | - $HOME/cache |
47 | 49 | ||
48 | install: other/travis/phase $JOB $ENV install | 50 | install: other/travis/phase $JOB $ENV install |
49 | script: other/travis/phase $JOB $ENV script | 51 | script: other/travis/phase $JOB $ENV script |
@@ -53,12 +55,11 @@ after_failure: other/travis/phase $JOB $ENV after_failure | |||
53 | notifications: | 55 | notifications: |
54 | irc: | 56 | irc: |
55 | channels: | 57 | channels: |
56 | - "chat.freenode.net#toktok-status" | 58 | - "chat.freenode.net#toktok-status" |
57 | template: | 59 | template: |
58 | - "%{result} %{repository_name} %{build_url}" | 60 | - "%{result} %{repository_name} %{build_url}" |
59 | - "#%{build_number} changes: %{compare_url}" | 61 | - "#%{build_number} changes: %{compare_url}" |
60 | |||
61 | 62 | ||
62 | branches: | 63 | branches: |
63 | only: | 64 | only: |
64 | - master | 65 | - master |