Welcome to mirror list, hosted at ThFree Co, Russian Federation.

.travis.yml - github.com/stevedonovan/Penlight.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 320333411c0433fdf33f6c554f1904d49dd6e891 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
language: python
sudo: false

env:
  - LUA="lua 5.1"
  - LUA="lua 5.2"
  - LUA="lua 5.3"
  - LUA="lua 5.4"
  - LUA="luajit 2.0"
  - LUA="luajit 2.0 --compat 5.2"
  - LUA="luajit 2.1"
  - LUA="luajit 2.1 --compat 5.2"

before_install:
  - pip install hererocks
  - hererocks here -r^ --$LUA
  - source here/bin/activate
  - luarocks install luacov-coveralls
  - luarocks install busted

install:
  - luarocks make

script:
  - busted -c -v
  - lua run.lua tests --luacov
  - lua run.lua examples

after_success:
  - luacov-coveralls