Titouan Real
652625a2e6
ci: Add style check
...
GTK uses the same code style that we use. Copy the style checks from
GTK to help contributors catch these mistakes early.
2025-04-04 23:59:13 +00:00
Georges Basile Stavracas Neto
a1d45d9583
ci: Integrate with GNOME Release Service
2024-12-18 15:19:41 -03:00
Georges Basile Stavracas Neto
6d1fd2839b
ci: Make AARCH64 manual
...
As long as it fails to build, we cannot enable this.
2024-12-18 15:17:36 -03:00
Georges Basile Stavracas Neto
74d85a7484
ci: Rework to modern standards
...
Build x86_64 and aarch64. Rename a few things.
2024-12-18 15:16:15 -03:00
Hari Rana
1a5d9ca2b7
flatpak: Move Flatpak manifest path to build-aux
...
Most projects have the manifest at the root of the `build-aux`
directory, so let's just do that
2024-11-16 08:15:34 -05:00
Bartłomiej Piotrowski
3ebc53a279
Update (or drop) the Docker image used by Flatpak job
...
The gnome-runtime-images have been recently migrated to Quay. This is already reflected in the template.
Please note this MR has been created semi-automatically. If it doesn't make sense, feel free to close it.
2022-08-04 17:02:22 +00:00
Jordan Petridis
19786e80da
ci: flatpak: remove meson-args variable
...
We no longer need to manually keep it in sync with the ci.
2020-08-03 20:34:18 +00:00
Jordan Petridis
36a22b930a
ci: remove deprecated jobs
...
The functionality of these jobs exists in the normal
build job now and they are no longer needed.
citemplates@544836ee
2020-08-02 16:07:57 +00:00
Georges Basile Stavracas Neto
ec26156344
Revert "ci: Remove collon from job names"
...
We're actually not hitting that bug.
2019-09-30 12:53:21 -03:00
Georges Basile Stavracas Neto
bbbd89b17a
ci: Remove collon from job names
...
Looks like we're hitting https://gitlab.com/gitlab-com/support-forum/issues/2597
2019-09-30 12:50:36 -03:00
Jordan Petridis
985e6d3a42
ci: quote yaml strings
2019-09-30 18:31:34 +03:00
Georges Basile Stavracas Neto
86ce0b7c80
ci: Remove double deploy stages
2019-09-30 12:27:38 -03:00
Georges Basile Stavracas Neto
d91984ed54
ci: Actually deploy Flatpaks
2019-09-30 12:21:16 -03:00
Georges Basile Stavracas Neto
c3fb16bb1b
Reimplement Flatpak publishing
2019-09-30 12:19:06 -03:00
Christopher Davis
18814e014d
CI: Use development profile for CI builds
...
Adds the -Dprofile=development argument to meson args for
CI builds. Syncs CI with flatpak manifest.
2019-09-30 12:04:08 -03:00
Georges Basile Stavracas Neto
1f0179c431
ci: Simplify CI
...
Only build with the 'flatpak' stage, since it does
everything we do on other stages already.
2019-05-04 22:45:14 -03:00
Jordan Petridis
dfc41c35f0
CI: do not spin up environments for master and tags
2018-08-02 16:59:31 +00:00
Georges Basile Stavracas Neto
77245a3c45
ci: Adjust Flatpak manifest path
2018-07-29 21:19:14 -03:00
Jordan Petridis
080e792f21
CI: Add flatpak build/test job.
...
Part of https://gitlab.gnome.org/GNOME/Initiatives/issues/1 and #285
2018-07-17 18:42:12 +03:00
Georges Basile Stavracas Neto
6ce9aa2f3f
ci: make test verbose
2018-02-23 15:48:15 -03:00
Georges Basile Stavracas Neto
e7ecf6a915
Revert "ci: Install project before running tests"
...
This reverts commit 3bf88e2103 .
2018-02-21 19:24:09 +00:00
Georges Basile Stavracas Neto
3bf88e2103
ci: Install project before running tests
2018-02-21 16:55:48 +00:00
Georges Basile Stavracas Neto
528c1b32f0
ci: Add missing geoclue2-devel dependency
2018-02-20 22:06:38 +00:00
Georges Basile Stavracas Neto
d64a03a57d
ci: Rework CI steps
2018-02-18 19:01:46 +00:00
Georges Basile Stavracas Neto
845eed5cea
ci: Use a Rawhide image
...
We depend on an unstable version of GWeather.
2018-01-27 12:52:14 -02:00
Georges Basile Stavracas Neto
50a5bbefaf
ci: Add libgweather dependency
2018-01-27 12:31:08 -02:00
Georges Basile Stavracas Neto
4f4b10baab
ci: update to Fedora 27
...
We should eventually add Ubuntu too.
2018-01-27 12:14:24 -02:00
Georges Basile Stavracas Neto
fe40a97926
project: Add missing dependencies to CI
2018-01-27 11:57:47 -02:00
Georges Basile Stavracas Neto
519de35520
project: Change build stage name to 'build-calendar'
2018-01-27 11:49:22 -02:00
Georges Basile Stavracas Neto
e4062c7952
project: Add CI integration
2018-01-27 13:47:46 +00:00