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