summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authoriphydf <iphydf@users.noreply.github.com>2016-09-11 20:28:01 +0100
committeriphydf <iphydf@users.noreply.github.com>2016-09-11 22:13:47 +0100
commit2db31d95fdd62ad0bf9ca02848527201f199b466 (patch)
tree9fbeedfaade6cf4cf957bbf7945dc051754b1e27 /.travis.yml
parent6683a4b28401eb154579601834d63a6ef2413bdd (diff)
Use "phase" script for travis build phases.
This is the first step towards unifying travis configs for toxcore, hstox, and qtox.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml14
1 files changed, 7 insertions, 7 deletions
diff --git a/.travis.yml b/.travis.yml
index d25afd13..2f22d495 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -2,14 +2,14 @@ language: c
2 2
3matrix: 3matrix:
4 include: 4 include:
5 - env: BUILD=hstox ENV=linux 5 - env: JOB=hstox ENV=linux
6 language: haskell 6 language: haskell
7 ghc: 7.8 7 ghc: 7.8
8 - env: BUILD=toxcore ENV=linux 8 - env: JOB=toxcore ENV=linux
9 compiler: clang 9 compiler: clang
10 - env: BUILD=toxcore ENV=linux 10 - env: JOB=toxcore ENV=linux
11 compiler: gcc 11 compiler: gcc
12 - env: BUILD=autotools ENV=linux 12 - env: JOB=autotools ENV=linux
13 compiler: clang 13 compiler: clang
14 14
15addons: 15addons:
@@ -38,9 +38,9 @@ cache:
38 - $HOME/.ghc 38 - $HOME/.ghc
39 - $HOME/cache 39 - $HOME/cache
40 40
41install: other/travis/${BUILD}-install 41install: other/travis/phase $JOB $ENV install
42script: other/travis/${BUILD}-script 42script: other/travis/phase $JOB $ENV script
43after_script: other/travis/${BUILD}-after_script 43after_script: other/travis/phase $JOB $ENV after_script
44 44
45notifications: 45notifications:
46 irc: "chat.freenode.net#toktok-status" 46 irc: "chat.freenode.net#toktok-status"