diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9203702..46c9ac5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -30,7 +30,6 @@ variables: DEBIAN_IMAGE: $CI_REGISTRY/gnome/calls/debian:v0.0.2024-11-10 GIT_SUBMODULE_STRATEGY: normal MESON_BUILD_DIR: "_build" - TARBALL_ARTIFACT_PATH: "${MESON_BUILD_DIR}/meson-dist/${CI_PROJECT_NAME}-${CI_COMMIT_TAG}.tar.xz" build:native: stage: build @@ -58,11 +57,13 @@ build:tarball: artifacts: name: "${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}" paths: - - "${TARBALL_ARTIFACT_PATH}" + - "${MESON_BUILD_DIR}/meson-dist" + reports: + dotenv: build.env script: - meson setup . "${MESON_BUILD_DIR}" - xvfb-run -s -noreset meson dist --include-subprojects -C "${MESON_BUILD_DIR}" - - mv ${MESON_BUILD_DIR}/meson-dist/calls*.tar.xz ${TARBALL_ARTIFACT_PATH} + - echo "TARBALL_ARTIFACT_PATH=$(ls ${MESON_BUILD_DIR}/meson-dist/*.tar.xz)" >> build.env only: - tags