diff options
Diffstat (limited to 'gitlab-ci.yml')
-rw-r--r-- | gitlab-ci.yml | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/gitlab-ci.yml b/gitlab-ci.yml new file mode 100644 index 0000000..b94460c --- /dev/null +++ b/gitlab-ci.yml @@ -0,0 +1,30 @@ +image: clojure:lein-2.7.0 +stages: + - test + - pages + +before_script: + - lein deps + +lint: + stage: test + script: + - lein lint + +test: + stage: test + script: + - lein deps + - lein test + +pages: + stage: pages + coverage: '/ALL FILES.*?(\d+\.\d+)/' + script: + - lein doc # outputs to public/api/ + - lein cloverage -o public/coverage/ + artifacts: + paths: + - public + only: + - master |