From fad7b0de5bb32f29226d1295a99b232a704ae8be Mon Sep 17 00:00:00 2001 From: Andrey Orst Date: Sun, 1 Nov 2020 09:20:32 +0000 Subject: feature(CI): add coverage report --- .gitlab-ci.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to '.gitlab-ci.yml') 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 -- cgit v1.2.3