diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3f75acd..83b5089 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,6 +1,6 @@ include: - project: "GNOME/citemplates" - file: "flatpak/flatpak-ci-initiative-sdk-extensions.yml" + file: "flatpak/flatpak_ci_initiative.yml" variables: BUNDLE: "org.gnome.Loupe.Devel.flatpak" @@ -24,4 +24,45 @@ rustfmt: - echo -e "" >> src/config.rs - rustc -Vv && cargo -Vv - cargo fmt --version - - cargo fmt --all -- --check \ No newline at end of file + - cargo fmt --all -- --check + +doc: + image: 'quay.io/gnome_infrastructure/gnome-runtime-images:gnome-master' + interruptible: true + tags: + - flatpak + artifacts: + name: 'Code Documentation' + paths: + - doc + script: + # Report the installed versions of the runtime + - flatpak info org.gnome.Platform + - flatpak info org.gnome.Sdk + + # Print the date, since appstream depends on local timezone + - date && date -u + + - rewrite-flatpak-manifest ${MANIFEST_PATH} ${FLATPAK_MODULE} ${CONFIG_OPTS} + - flatpak-builder --user --disable-rofiles-fuse --build-only flatpak_app ${MANIFEST_PATH} + - flatpak build-finish --socket=x11 --share=network flatpak_app + - > + xvfb-run -a -s "-screen 0 1024x768x24" + flatpak-builder --user --disable-rofiles-fuse --build-shell=${FLATPAK_MODULE} flatpak_app ${MANIFEST_PATH} <