Merge branch 'release/0.4.6'
[luaevent.git] / .travis.yml
blob2ab78006aa1c634d30cd524540a492d336ec6ca2
1 # Pull in python for access to pip for hererocks
2 language: python
4 sudo: false
6 addons:
7     apt:
8         packages:
9             - libevent-dev
11 env:
12     global:
13         - LUAROCKS=2.3.0
14     matrix:
15         - LUA="luajit 2.1"
16         - LUA="luajit 2.0"
17         - LUA="lua 5.3"
18         - LUA="lua 5.2"
19         - LUA="lua 5.1"
21 before_install:
22     - pip install hererocks
23     - hererocks env -r $LUAROCKS --$LUA
24     - source env/bin/activate
25     - luarocks install busted
27 script:
28     - luarocks make rockspecs/luaevent/luaevent-scm-0.rockspec
29     - cd test && busted event_buffer-tests.lua
31 notifications:
32     email:
33         on_success: change
34         on_failure: always