Gimp/build
Bruno Lopes a22393a67e gitlab-ci: Reduce redundancy on Windows native jobs
This commit uses definitions and references to reduce repetition of CI code.
Some people (like the GitLab devs?) prefer (almost imposes) this to be done in
multiple .yml's using 'worfklow:' but this makes the CI way more complicated
and very slow to read. So, let's just keep simple in one human readable file.

---
Other changes are:
- The custom native arch pipelines now they always generate a .zip package.
  This helps to ensure that everything is in place and facilitate testing;
- The pacman update (-Syyuu) was removed since it is auto done by runners;
- The ccache config was moved to .yml. This does NOT affect local builds
  since meson saves ccache by default for user in '%LocalAppData%/ccache'.
2024-04-11 19:02:49 +00:00
..
flatpak gitlab-ci, build: Move to Clang in Flatpak (mostly) 2024-03-27 11:01:20 -03:00
meson build: fix again the xvfb-run call to work on various distributions. 2021-11-14 22:14:59 +01:00
windows gitlab-ci: Reduce redundancy on Windows native jobs 2024-04-11 19:02:49 +00:00