diff options
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 46cc5f0cf..2b033ed02 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -219,6 +219,42 @@ fedora meson build: paths: - 'builddir/meson-logs/' +meson mingw-32 build: + extends: + - '.fdo.distribution-image@fedora' + stage: 'build' + before_script: + - dnf install -y 'dnf-command(builddep)' + - dnf builddep -y mingw32-cairo + script: + - mkdir builddir + - cd builddir + - mingw32-meson --default-library=both + - ninja install + artifacts: + expire_in: "7 days" + when: "always" + paths: + - 'builddir/meson-logs/' + +meson mingw-64 build: + extends: + - '.fdo.distribution-image@fedora' + stage: 'build' + before_script: + - dnf install -y 'dnf-command(builddep)' + - dnf builddep -y mingw64-cairo + script: + - mkdir builddir + - cd builddir + - mingw64-meson --default-library=both + - ninja install + artifacts: + expire_in: "7 days" + when: "always" + paths: + - 'builddir/meson-logs/' + # Based on https://gitlab.freedesktop.org/gstreamer/gstreamer/-/blob/main/.gitlab-ci.yml (.build windows) .build meson windows: image: $WINDOWS_IMAGE |