4 GIT_SUBMODULE_STRATEGY: "recursive"
5 GIT_SSL_NO_VERIFY: "true"
17 - apk add make gcc musl-dev python3
26 # cache outputs to reduce the build time
35 - apk add make gcc musl-dev python3
42 # cache outputs to reduce the build time
51 - apk add make asciidoc
62 - apk add make asciidoc libxslt
73 - apk add make asciidoc
75 - export VERS=${CI_COMMIT_REF_NAME}
81 # run tests using the binary built before
87 - apk add lcov --update-cache --repository http://dl-3.alpinelinux.org/alpine/edge/testing/ --allow-untrusted
92 - lcov -t "advent" -o advent.info -c -d .
93 - genhtml -o coverage advent.info