.gitlab-ci.yml: add pages job to generate coverage report and publish to gitlab pages
authorJoe Guo <joeg@catalyst.net.nz>
Fri, 3 May 2019 07:04:05 +0000 (19:04 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 10 May 2019 08:19:17 +0000 (08:19 +0000)
commitbe005e53a4b15eb3e6cd3f0f08d3bba5d3925210
tree48145bc44b700c0bae75c742f0d9323981f25ad4
parent5b2a1a39015b2261d244127e8c604144d49220cf
.gitlab-ci.yml: add pages job to generate coverage report and publish to gitlab pages

- add new stage "report"
- add pages job in "report" stage to collect .info files, generate html report and publish to gitlab pages.
- only trigger when SAMBA_CI_AUTOBUILD_ENABLE_COVERAGE == '--enable-coverage'

Signed-off-by: Joe Guo <joeg@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
.gitlab-ci.yml