diff options
-rw-r--r-- | .gitlab-ci.yml | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index dca80281c5..587020404d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -35,6 +35,31 @@ fedora-x86_64: key: "$CI_JOB_NAME" <<: *cache-paths +all-dependencies: + image: registry.gitlab.gnome.org/gnome/gtk/master:v7 + stage: build + variables: + WRAP_MODE: forcefallback + script: + - meson wrap promote subprojects/glib/subprojects/libffi.wrap + - bash -x ./.gitlab-ci/test-docker.sh + allow_failure: true + artifacts: + when: always + reports: + junit: + - "${CI_PROJECT_DIR}/_build/report.xml" + name: "gtk-all-deps-${CI_COMMIT_REF_NAME}" + paths: + - "${CI_PROJECT_DIR}/_build/meson-list" + - "${CI_PROJECT_DIR}/_build/report.xml" + - "${CI_PROJECT_DIR}/_build/report.html" + - "${CI_PROJECT_DIR}/_build/testsuite/reftests/output/*.png" + - "${CI_PROJECT_DIR}/_build/testsuite/gsk/compare/*/*.png" + cache: + key: "$CI_JOB_NAME" + <<: *cache-paths + .mingw-defaults: &mingw-defaults stage: build tags: |