mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-27 06:00:22 +00:00
f4857da08f
It was added in814b7d7bb7
due to too old wayland in the runtime.5b160efc76
fixed it by bundling a newer wayland.
64 lines
1.3 KiB
YAML
64 lines
1.3 KiB
YAML
stages:
|
|
- build
|
|
- flatpak
|
|
|
|
.cache-paths: &cache-paths
|
|
paths:
|
|
- _ccache/
|
|
- subprojects/gdk-pixbuf/
|
|
- subprojects/glib/
|
|
- subprojects/graphene/
|
|
- subprojects/libepoxy/
|
|
- subprojects/pango/
|
|
|
|
fedora-x86_64:
|
|
image: ebassi/gitlab-gtk:latest
|
|
stage: build
|
|
script:
|
|
- bash -x ./.gitlab-ci/test-docker.sh
|
|
artifacts:
|
|
when: on_failure
|
|
name: "gtk-${CI_COMMIT_REF_NAME}"
|
|
paths:
|
|
- "${CI_PROJECT_DIR}/_build/meson-logs"
|
|
cache:
|
|
key: "$CI_JOB_NAME"
|
|
<<: *cache-paths
|
|
|
|
.mingw-defaults: &mingw-defaults
|
|
stage: build
|
|
tags:
|
|
- win32
|
|
script:
|
|
- C:\msys64\usr\bin\pacman --noconfirm -Syyuu
|
|
- C:\msys64\usr\bin\bash -lc "bash -x ./.gitlab-ci/test-msys2.sh"
|
|
cache:
|
|
key: "%CI_JOB_NAME%"
|
|
<<: *cache-paths
|
|
|
|
msys2-mingw32:
|
|
variables:
|
|
MSYSTEM: "MINGW32"
|
|
CHERE_INVOKING: "yes"
|
|
<<: *mingw-defaults
|
|
|
|
.flatpak-defaults: &flatpak-defaults
|
|
image: registry.gitlab.com/alatiera/gnome-nightly-oci/gnome-master:latest
|
|
stage: flatpak
|
|
artifacts:
|
|
paths:
|
|
- "${APPID}-dev.flatpak"
|
|
expire_in: 1 day
|
|
script:
|
|
- bash -x ./.gitlab-ci/flatpak-build.sh "${APPID}"
|
|
|
|
flatpak:demo:
|
|
variables:
|
|
APPID: org.gtk.Demo
|
|
<<: *flatpak-defaults
|
|
|
|
flatpak:widget-factory:
|
|
variables:
|
|
APPID: org.gtk.WidgetFactory
|
|
<<: *flatpak-defaults
|