diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b9f2a054..642f5671 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -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: