CI: Rename job names to keep parameters first
GitLab already groups our various stages (container, build, etc) into separate UI elements. Within those stages, the important information is the parameterisation (architecture, OS, toolchain). We don't want that to get ellipsised, so put that first in the job names. Signed-off-by: Daniel Stone <daniels@collabora.com>
This commit is contained in:
parent
ebca36da66
commit
3e6b6a4095
@ -173,7 +173,7 @@ container_prep:
|
||||
- $BUILDDIR/meson-logs
|
||||
- $PREFIX
|
||||
|
||||
build-full:
|
||||
full-build:
|
||||
variables:
|
||||
MESON_OPTIONS: >
|
||||
-Doptimization=0
|
||||
@ -190,14 +190,14 @@ build-full:
|
||||
reports:
|
||||
cobertura: $BUILDDIR/meson-logs/coverage.xml
|
||||
|
||||
build-docs:
|
||||
docs-build:
|
||||
variables:
|
||||
MESON_OPTIONS: >
|
||||
-Dwerror=true
|
||||
-Ddoc=true
|
||||
extends: .build-no-test
|
||||
|
||||
build-no-gl:
|
||||
no-gl-build:
|
||||
variables:
|
||||
MESON_OPTIONS: >
|
||||
-Dsimple-clients=damage,im,shm,touch,dmabuf-v4l
|
||||
@ -223,15 +223,15 @@ docs-and-coverage:
|
||||
stage: pages
|
||||
timeout: 5m
|
||||
script:
|
||||
- mv prefix-weston-build-docs/share/doc/weston Documentation
|
||||
- mv build-weston-build-full/meson-logs/coveragereport Test_Coverage
|
||||
- mv prefix-weston-docs-build/share/doc/weston Documentation
|
||||
- mv build-weston-full-build/meson-logs/coveragereport Test_Coverage
|
||||
- rm Test_Coverage/gcov.css
|
||||
- cp doc/style/lcov-style.css Test_Coverage/gcov.css
|
||||
- cp doc/style/*.png Test_Coverage/
|
||||
- rm -rf build-* prefix-*
|
||||
dependencies:
|
||||
- build-docs
|
||||
- build-full
|
||||
- docs-build
|
||||
- full-build
|
||||
artifacts:
|
||||
expose_as: 'Documentation preview and test coverage report'
|
||||
paths:
|
||||
@ -250,9 +250,9 @@ pages:
|
||||
stage: pages
|
||||
timeout: 5m
|
||||
dependencies:
|
||||
- build-docs
|
||||
- docs-build
|
||||
script:
|
||||
- export PREFIX=$(pwd)/prefix-weston-build-docs
|
||||
- export PREFIX=$(pwd)/prefix-weston-docs-build
|
||||
- mkdir public
|
||||
- cp -R $PREFIX/share/doc/weston/* public/
|
||||
artifacts:
|
||||
|
Loading…
Reference in New Issue
Block a user