diff options
author | iphydf <iphydf@users.noreply.github.com> | 2016-08-24 23:52:34 +0100 |
---|---|---|
committer | iphydf <iphydf@users.noreply.github.com> | 2016-09-20 13:52:33 +0100 |
commit | e59fd26d4987050e474a6de27dd503f32cc7820a (patch) | |
tree | ef5349b85395c6355160077ebd6affe717409c81 /.travis.yml | |
parent | 51d18236c8effffb14ffe6c5e3f738c1ceb1ae25 (diff) |
Add OSX and Windows build to travis config.
Tests for Windows are disabled for now, until we figure out which tests
can successfully run on wine and select only those.
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/.travis.yml b/.travis.yml index cfa9240d..50bedc8d 100644 --- a/.travis.yml +++ b/.travis.yml | |||
@@ -9,6 +9,14 @@ matrix: | |||
9 | compiler: gcc | 9 | compiler: gcc |
10 | - env: JOB=toxcore ENV=linux | 10 | - env: JOB=toxcore ENV=linux |
11 | compiler: clang | 11 | compiler: clang |
12 | - env: JOB=toxcore ENV=osx | ||
13 | os: osx | ||
14 | - env: JOB=toxcore ENV=windows ARCH=i686 | ||
15 | services: | ||
16 | - docker | ||
17 | - env: JOB=toxcore ENV=windows ARCH=x86_64 | ||
18 | services: | ||
19 | - docker | ||
12 | 20 | ||
13 | addons: | 21 | addons: |
14 | apt: | 22 | apt: |
@@ -36,9 +44,10 @@ cache: | |||
36 | - $HOME/.ghc | 44 | - $HOME/.ghc |
37 | - $HOME/cache | 45 | - $HOME/cache |
38 | 46 | ||
39 | install: other/travis/phase $JOB $ENV install | 47 | install: other/travis/phase $JOB $ENV install |
40 | script: other/travis/phase $JOB $ENV script | 48 | script: other/travis/phase $JOB $ENV script |
41 | after_script: other/travis/phase $JOB $ENV after_script | 49 | after_script: other/travis/phase $JOB $ENV after_script |
50 | after_failure: other/travis/phase $JOB $ENV after_failure | ||
42 | 51 | ||
43 | notifications: | 52 | notifications: |
44 | irc: "chat.freenode.net#toktok-status" | 53 | irc: "chat.freenode.net#toktok-status" |