diff options
-rw-r--r-- | .gitlab-ci.yml | 20 |
1 files changed, 2 insertions, 18 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 087940b..591ab8e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -5,33 +5,17 @@ flatpak: stage: build script: - flatpak-builder build-dir build-aux/org.gnome.GUPnP.json --stop-at=gssdp --user --disable-rofiles-fuse - - flatpak build build-dir meson _build -Dgtk_doc=true + - flatpak build build-dir meson _build - flatpak build build-dir ninja -C _build - flatpak build build-dir meson test -C _build --gdb - - tar cf doc.tar build/doc/GSSDP artifacts: - when: 'always' + when: on_failure name: "gssdp-_${CI_COMMIT_REF_NAME}" paths: - "${CI_PROJECT_DIR}/_build/meson-logs" - - "doc.tar" - -publish_doc: - stage: deploy - script: - - tar xf doc.tar - - mkdir -p public - - mv build/doc/GSSDP public/GSSDP - only: - - master - - /^wip\/.*\/ci.*$/ - - /^wip\/.*\/.*doc.*$/ - needs: - - flatpak stages: - build - - deploy #include: # - remote: "https://gitlab.freedesktop.org/freedesktop/ci-templates/-/raw/290b79e0e78eab67a83766f4e9691be554fc4afd/templates/ci-fairy.yml" |