summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml13
1 files changed, 13 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 074ff12..9fad617 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,6 +2,7 @@
stages:
- test
+ - coverage
Lua 5.3:
image: alpine:3.12.1
@@ -22,3 +23,15 @@ Lua 5.4:
- luarocks install fennel
script:
- LUA=lua5.4 make test
+
+Coverage:
+ image: alpine:3.12.1
+ stage: coverage
+ before_script:
+ - apk add lua5.3 lua5.3-dev gcc musl-dev luarocks5.3 make
+ - luarocks-5.3 install fennel
+ - luarocks-5.3 install luacov
+ - luarocks-5.3 install luacov-console
+ script:
+ - LUA=lua5.3 make luacov-console
+ - luacov-console -s