summaryrefslogtreecommitdiff
path: root/Data/BuiltIn/Libraries/lua-stdlib/.travis.yml
blob: 92f4f73c1b886f5d59530a25010919dd4eeb026e (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
31
32
33
34
language: python

sudo: false

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

before_install:
  - pip install hererocks
  - hererocks here -r^ --$LUA --patch
  - export PATH=$PWD/here/bin:$PATH

install:
  - luarocks install ldoc
  - luarocks install ansicolors
  - luarocks install specl
  - luarocks install luacov

script:
  - make
  - luarocks make
  - make check SPECL_OPTS='-vfreport --coverage'

after_success:
  - tail luacov.report.out
  - bash <(curl -s https://codecov.io/bash) -v

notifications:
  slack: aspirinc:JyWeNrIdS0J5nf2Pn2BS1cih