| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
So that the "Finalizing foo, but it still has children left" message is
not truncated. This commit will be reverted when GTK is new enough in
our image.
|
|
|
|
|
|
|
|
|
| |
Bump the version of the CI image to force a rebuild. This should bring
us a newer version of Mesa that would fix problems running GTK4 with
Xvfb as a display server:
libEGL fatal: did not find extension DRI_Mesa version 1
Closes: #2397
|
|
|
|
| |
Let's build a newer image, with a more recent version of GLib.
|
|
|
|
| |
It makes the build fail apparently.
|
|
|
|
|
|
| |
This was missing out the `polkit-autogen` file, so the flatpak build was
failing because of that. Fix this by removing the copying phase and use
the correct manifest path directly instead.
|
|
|
|
| |
We need a newer image to get GTK 4.8
|
|
|
|
| |
We need a newer image to get GTK 4.8
|
|
|
|
| |
Otherwise, any other operation running the tests has the utility missing
|
| |
|
|
|
|
|
| |
This tests if the shortcuts generated from an event are in the format
that the shell expects.
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
| |
It'll bite us in the future, but let's go with this for now.
|
|
|
|
|
| |
gcr-devel is installed as part of the base image, we don't need to
install it on every job run.
|
| |
|
|
|
|
|
|
|
| |
If the wrong error code is returned due to broken seccomp filters, then
g_spawn will fail and the tests break.
See https://gitlab.gnome.org/Infrastructure/GitLab/-/issues/545
|
|
|
|
|
|
| |
The gnome-bluetooth libraries got split in
https://gitlab.gnome.org/GNOME/gnome-bluetooth/-/merge_requests/103
so we need to rebuild the CI image to integrate those changes.
|
|
|
|
| |
The API is new.
|
|
|
|
| |
As we usually need g-c-c and g-s-d to be upgraded in lockstep.
|
| |
|
|
|
|
|
|
| |
Build gnome-bluetooth, gnome-desktop, and colord-gtk from
their master/main branches, which should include support for
GTK4.
|
|
|
|
|
|
|
|
|
|
|
| |
The panel supports 2G/3G/4G GSM/LTE modems. CDMA2000 Modems are not supported.
If a supported modem is present, the panel will be shown and the modem will be
handled, else, network-panel shall manage the modem as it did in the past.
If more than one modem with data enabled is present, the user is allowed to set
priority of one SIM over the other (the priority is for SIM, not modem).
Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/issues/132
|
|
|
|
|
|
|
|
|
| |
Instead of building the image on a schedule, use a user-incrementable
tag and try to build the image on each pipeline.
If the image tag does not exist, a new one is built and pushed.
If its already built the job is a no-op and the existing image
is used.
|
|
|
|
|
|
|
|
|
|
|
| |
Commit f85750274c2bbabac9ff6ee03150aeb1fdc8bc3d removed grilo-devel from
the dependency list, but the images generated by the CI on the
development branch are also the ones used for older branches.
This can be seen by all the CI jobs on the gnome-40 branch:
https://gitlab.gnome.org/GNOME/gnome-control-center/-/commits/gnome-40
failing the day after the grilo dep was removed:
https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/981
|
|
|
|
|
|
|
|
|
|
| |
The code that uses Grilo to fetch the user's Flickr photos isn't
actually used by the Background panel, to the extent that the final
binary doesn't even link against Grilo. Getting rid of this unused code
will ensure that distributors aren't needlessly pulling in this
dependency.
https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1345
|
| |
|
| |
|
|
|
|
|
|
|
| |
The functionality of these jobs exists in the normal
build job now and they are no longer needed.
citemplates@544836ee
|
|
|
|
| |
It needs to be able to attach to processes.
|
|
|
|
|
| |
Otherwise forks will try to find the image in their own registry which
cannot work.
|
|
|
|
|
|
|
|
|
| |
This effectively means we do not build on non-x86_64. But the template
gives us a well maintained base.
Also added into the image is gsettings-desktop-schemas from git, so that
the scheduled job only needs to be manually run when an update is
needed.
|
|
|
|
|
|
|
|
| |
ASAN hasn't been useful so far; we don't really see
meaningful results from it, it takes a long time to
run since it builds Settings twice, etc.
Move it to manual.
|
|
|
|
|
|
|
|
|
|
|
| |
Building the docker images has been failing for a while now. The root
cause appears to be a docker upgrade causing issues with TLS. See
https://about.gitlab.com/blog/2019/07/31/docker-in-docker-with-docker-19-dot-03/
Update the configuration so that the images can be built again.
Thanks to Bartłomiej Piotrowski for debugging the issue and solving it
for gnome-settings-daemon!
|
|
|
|
|
|
| |
For the "development" profile, lets use the Nightly variant, to
visually indicate to users that they are running an unstable
version of the application.
|
|
|
|
|
| |
We need to run the tests, and when on tags, run 'ninja dist'.
Just that.
|
|
|
|
|
| |
So that we can run a more complete version of the
tests.
|
|
|
|
| |
[skip ci]
|
|
|
|
| |
[skip ci]
|
|
|
|
| |
[skip ci]
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently they are built from cron, but we can use Gitlab's
only:
changes:
- path
support to also trigger on path changes. This is restricted to only work
for pushes for master, so that branches / merge requests don't attempt
to rebuild the image.
|
|
|
|
| |
This is needed to build g-c-c for the test, until the image is updated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The current code relies on GLib API and uses the
available mounts to calculate the available partition
size. This is because this code assumes that more
than one OS can be installed in the same drive, and
wouldn't make sense to show the whole disk size in
this situation.
That, however, clashes with the general purpose of
the panel, for it is meant to show general information
about the user's computer, and it is not reporting
the full disk size.
Fix that by using the UDisks API to get the real size
of the full disks.
https://bugzilla.gnome.org/show_bug.cgi?id=639376
Slighly modified by Iain Lane <iainl@gnome.org> to
port to meson and add udisks2 to CI deps.
Fixes #285.
Fixes #302.
|
| |
|
|
|
|
| |
[skip ci]
|
|
|
|
| |
[skip-ci]
|
|
|
|
|
|
| |
2 days it too short of a time range.
[skip ci]
|
|
|
|
| |
They need to match the app id.
|
| |
|
|
|
|
| |
This reverts commit 8f29cd019de5dcd15fd45bcf5f340b5b6c17fa49.
|