aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml29
1 files changed, 12 insertions, 17 deletions
diff --git a/.travis.yml b/.travis.yml
index c4f54b4..d629f05 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,24 +1,20 @@
1language: c
2
1sudo: false 3sudo: false
2 4
3matrix: 5matrix:
4 include: 6 include:
5 - compiler: ": Lua51-osx" 7 - env: LUA="lua 5.1"
6 env: LUA="lua 5.1"
7 os: osx 8 os: osx
8 - compiler: ": Lua51" 9 - env: LUA="lua 5.1"
9 env: LUA="lua 5.1"
10 os: linux 10 os: linux
11 - compiler: ": Lua52" 11 - env: LUA="lua 5.2"
12 env: LUA="lua 5.2"
13 os: linux 12 os: linux
14 - compiler: ": Lua53" 13 - env: LUA="lua 5.3"
15 env: LUA="lua 5.3"
16 os: linux 14 os: linux
17 - compiler: ": LuaJIT20" 15 - env: LUA="luajit 2.0"
18 env: LUA="luajit 2.0"
19 os: linux 16 os: linux
20 - compiler: ": LuaJIT21" 17 - env: LUA="luajit 2.1"
21 env: LUA="luajit 2.1"
22 os: linux 18 os: linux
23 19
24cache: 20cache:
@@ -29,14 +25,13 @@ cache:
29branches: 25branches:
30 only: 26 only:
31 - master 27 - master
28 - curl_mime
32 29
33before_install: 30before_install:
34 - export CC=gcc
35 - gcc --version
36 - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then export PATH=$PATH:~/Library/Python/2.7/bin/; fi 31 - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then export PATH=$PATH:~/Library/Python/2.7/bin/; fi
37 - pip install --user hererocks 32 - pip2 install --user hererocks
38 - hererocks here -r^ --$LUA; 33 - hererocks here -r^ --$LUA
39 - export PATH=$PATH:$PWD/here/bin 34 - source here/bin/activate
40 35
41install: 36install:
42 - luarocks make rockspecs/lua-llthreads2-compat-scm-0.rockspec 37 - luarocks make rockspecs/lua-llthreads2-compat-scm-0.rockspec