mirror of
https://github.com/brl/mutter.git
synced 2024-12-24 12:02:04 +00:00
ci: Expose Coverage report and Documentation artifacts to PRs
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2515>
This commit is contained in:
parent
e42c9b941a
commit
0cb6a9e41a
@ -422,8 +422,10 @@ coverage:
|
|||||||
- gcovr --add-tracefile 'coverage-*.json'
|
- gcovr --add-tracefile 'coverage-*.json'
|
||||||
--html-details --print-summary --output coveragereport/index.html
|
--html-details --print-summary --output coveragereport/index.html
|
||||||
artifacts:
|
artifacts:
|
||||||
|
expose_as: 'Coverage Report'
|
||||||
paths:
|
paths:
|
||||||
- coveragereport
|
- coveragereport
|
||||||
|
- coveragereport/index.html
|
||||||
coverage: '/^lines: (\d+\.\d+\%)/'
|
coverage: '/^lines: (\d+\.\d+\%)/'
|
||||||
needs:
|
needs:
|
||||||
- test-mutter@x86_64
|
- test-mutter@x86_64
|
||||||
@ -516,8 +518,9 @@ reference:
|
|||||||
- mv build/doc/reference/{cally/cally,clutter/clutter,cogl/cogl,cogl-pango/cogl-pango,meta/meta} references/
|
- mv build/doc/reference/{cally/cally,clutter/clutter,cogl/cogl,cogl-pango/cogl-pango,meta/meta} references/
|
||||||
artifacts:
|
artifacts:
|
||||||
expire_in: 1 week
|
expire_in: 1 week
|
||||||
|
expose_as: 'Documentation'
|
||||||
paths:
|
paths:
|
||||||
- references
|
- references/
|
||||||
|
|
||||||
pages:
|
pages:
|
||||||
stage: deploy
|
stage: deploy
|
||||||
|
Loading…
Reference in New Issue
Block a user