Jordan Petridis 
							
						 
					 
					
						
						
						
						
							
						
						
							f9cd0f0d9b 
							
						 
					 
					
						
						
							
							ci: Remove some leftover caches in the linux images  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7816 > 
						
						
					 
					
						2025-04-12 10:11:29 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Petridis 
							
						 
					 
					
						
						
						
						
							
						
						
							5ce342f8fd 
							
						 
					 
					
						
						
							
							ci: Move containeruser creation into the main image  
						
						... 
						
						
						
						Doesn't need to be done only for toolbox and we will
need this when we switch the user gitlab-ci runs as.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7816 > 
						
						
					 
					
						2025-04-12 10:11:28 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Petridis 
							
						 
					 
					
						
						
						
						
							
						
						
							7cf69a0f2f 
							
						 
					 
					
						
						
							
							ci: Create a separate image for fluster  
						
						... 
						
						
						
						Move the fluster setup into it's own image.
It's only one job using it and this allows us to make
the build image used for the rest of the jobs smaller.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7455 > 
						
						
					 
					
						2024-10-25 13:55:19 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Petridis 
							
						 
					 
					
						
						
						
						
							
						
						
							a31c8cf370 
							
						 
					 
					
						
						
							
							ci: Push a dedicated toolbox image  
						
						... 
						
						
						
						This is mostly done to remove the hardcoded HOME
env var that ci-templates appends to the image. See [1]
[1] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2433#note_2243222 
But it also allows us to add extra things useful for local
development to it, as long they don't interfere with the
build enviornment.
This also means we can switch the build image to be based
on top of the normal fedora one rather than toolbox,
so it will no longer advertise the toolbox compatible labels
since it was buggy anyway.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7455 > 
						
						
					 
					
						2024-10-25 13:55:19 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Petridis 
							
						 
					 
					
						
						
						
						
							
						
						
							d9c35760b8 
							
						 
					 
					
						
						
							
							ci: Update fedora base image to f40  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7455 > 
						
						
					 
					
						2024-10-25 13:55:18 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Petridis 
							
						 
					 
					
						
						
						
						
							
						
						
							472d1b52d3 
							
						 
					 
					
						
						
							
							ci: Add a simple build job based on debian  
						
						... 
						
						
						
						The gstreamer-rs repos use debian based images already,
which we can later base on this one. Additionally it's
good to have another distro target so we avoid weird
fedoraisms when possible.
It will also be simpler to keep it up to date, as we
don't need to run the test suite against this build as
well.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6656 > 
						
						
					 
					
						2024-04-24 15:01:27 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Petridis 
							
						 
					 
					
						
						
						
						
							
						
						
							abda8d362a 
							
						 
					 
					
						
						
							
							ci: Split the fedora prepare.sh script  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5629 > 
						
						
					 
					
						2023-11-12 17:31:06 +00:00 
						 
				 
			
				
					
						
							
							
								Mathieu Duponchelle 
							
						 
					 
					
						
						
						
						
							
						
						
							169e38cbe6 
							
						 
					 
					
						
						
							
							ci: bump hotdoc version to 0.16  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5630 > 
						
						
					 
					
						2023-11-09 16:31:36 +02:00 
						 
				 
			
				
					
						
							
							
								Detlev Casanova 
							
						 
					 
					
						
						
						
						
							
						
						
							d005079ec4 
							
						 
					 
					
						
						
							
							ci: fedora: Install virtme-ng and fluster  
						
						... 
						
						
						
						Also install extra packages:
  - busybox
  - iproute
  - qemu-system-x86
These are necessary for virtme to run a script in the virtual machine.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5434 > 
						
						
					 
					
						2023-10-31 10:18:46 -04:00 
						 
				 
			
				
					
						
							
							
								Detlev Casanova 
							
						 
					 
					
						
						
						
						
							
						
						
							1e2c435d6c 
							
						 
					 
					
						
						
							
							ci: fedora: Build a linux image for virtme tests  
						
						... 
						
						
						
						This is a preparation commit to add a linux kernel image to be used in
the virtme tests.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5434 > 
						
						
					 
					
						2023-10-31 10:18:45 -04:00 
						 
				 
			
				
					
						
							
							
								Jordan Petridis 
							
						 
					 
					
						
						
						
						
							
						
						
							080c837cd6 
							
						 
					 
					
						
						
							
							ci: fedora: Install a more recent wayland-protocols version  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1060 > 
						
						
					 
					
						2023-10-22 05:23:30 +03:00 
						 
				 
			
				
					
						
							
							
								Philippe Normand 
							
						 
					 
					
						
						
						
						
							
						
						
							3779eb5c83 
							
						 
					 
					
						
						
							
							ci: Make the fedora image toolbox compatible  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1060 > 
						
						
					 
					
						2023-10-22 05:23:29 +03:00 
						 
				 
			
				
					
						
							
							
								Jordan Petridis 
							
						 
					 
					
						
						
						
						
							
						
						
							98eab9a562 
							
						 
					 
					
						
						
							
							ci: fedora/prepare: use curl to download rustup instead of wget  
						
						... 
						
						
						
						We install curl anyway as a dependency of the plugins
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1060 > 
						
						
					 
					
						2023-10-22 05:23:29 +03:00 
						 
				 
			
				
					
						
							
							
								Jordan Petridis 
							
						 
					 
					
						
						
						
						
							
						
						
							88e6dd0555 
							
						 
					 
					
						
						
							
							ci: switch the Fedora base image to f34  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1060 > 
						
						
					 
					
						2023-10-22 05:23:28 +03:00 
						 
				 
			
				
					
						
							
							
								Sebastian Dröge 
							
						 
					 
					
						
						
						
						
							
						
						
							793b980740 
							
						 
					 
					
						
						
							
							ci: Update to cargo-c 0.9.27  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5454 > 
						
						
					 
					
						2023-10-12 10:53:58 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Dröge 
							
						 
					 
					
						
						
						
						
							
						
						
							9bc9757d13 
							
						 
					 
					
						
						
							
							ci: Update to Rust 1.73  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5454 > 
						
						
					 
					
						2023-10-12 10:53:58 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Dröge 
							
						 
					 
					
						
						
						
						
							
						
						
							feb77ab690 
							
						 
					 
					
						
						
							
							ci: Update to cargo-c 0.9.24  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5367 > 
						
						
					 
					
						2023-09-30 00:04:59 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Dröge 
							
						 
					 
					
						
						
						
						
							
						
						
							62db699756 
							
						 
					 
					
						
						
							
							ci: Update to Rust 1.72.1  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5367 > 
						
						
					 
					
						2023-09-30 00:04:59 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Waters 
							
						 
					 
					
						
						
						
						
							
						
						
							e7fc0400bc 
							
						 
					 
					
						
						
							
							ci: add macos (arm64) CI  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5262 > 
						
						
					 
					
						2023-09-29 11:14:42 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Petridis 
							
						 
					 
					
						
						
						
						
							
						
						
							182fa11c0e 
							
						 
					 
					
						
						
							
							ci: Check the formatting of rust files  
						
						... 
						
						
						
						Part of #2930 
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5235 > 
						
						
					 
					
						2023-08-27 07:58:09 +03:00 
						 
				 
			
				
					
						
							
							
								Sebastian Dröge 
							
						 
					 
					
						
						
						
						
							
						
						
							8ebdefcbb7 
							
						 
					 
					
						
						
							
							ci: Update to Rust 1.72  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5238 > 
						
						
					 
					
						2023-08-24 22:45:23 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Dröge 
							
						 
					 
					
						
						
						
						
							
						
						
							63b027047d 
							
						 
					 
					
						
						
							
							ci: Update to cargo-c 0.9.23  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5155 > 
						
						
					 
					
						2023-08-09 14:47:57 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Dröge 
							
						 
					 
					
						
						
						
						
							
						
						
							f09beed34c 
							
						 
					 
					
						
						
							
							ci: Update to cargo-c 0.9.22  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5155 > 
						
						
					 
					
						2023-08-09 14:47:57 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Dröge 
							
						 
					 
					
						
						
						
						
							
						
						
							040741e42c 
							
						 
					 
					
						
						
							
							ci: Update to Rust 1.71.1  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5155 > 
						
						
					 
					
						2023-08-09 14:47:57 +00:00 
						 
				 
			
				
					
						
							
							
								Nicolas Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							0550b845b4 
							
						 
					 
					
						
						
							
							ci: Install cargo-c  
						
						... 
						
						
						
						This is to fix gst-plugin-rs configuration error about the missing
installation.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5125 > 
						
						
					 
					
						2023-08-01 02:30:14 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Dröge 
							
						 
					 
					
						
						
						
						
							
						
						
							3027088143 
							
						 
					 
					
						
						
							
							ci: Don't include cargo-c in the Fedora CI images  
						
						... 
						
						
						
						It's not actually used and just adds to the build time unnecessarily.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5064 > 
						
						
					 
					
						2023-07-19 09:14:48 +03:00 
						 
				 
			
				
					
						
							
							
								Sebastian Dröge 
							
						 
					 
					
						
						
						
						
							
						
						
							b7ffe4718a 
							
						 
					 
					
						
						
							
							ci: Update to Rust 1.71 and cargo-c 0.9.21  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5033 > 
						
						
					 
					
						2023-07-17 10:41:47 +00:00 
						 
				 
			
				
					
						
							
							
								Olivier Crête 
							
						 
					 
					
						
						
						
						
							
						
						
							48c43e5b7f 
							
						 
					 
					
						
						
							
							gst-omx: Retire the whole package  
						
						... 
						
						
						
						The OpenMAX standard is long dead and even the Raspberry Pi OS
no longer supports it.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4976 > 
						
						
					 
					
						2023-07-16 19:10:03 +00:00 
						 
				 
			
				
					
						
							
							
								Andoni Morales Alastruey 
							
						 
					 
					
						
						
						
						
							
						
						
							2769986ca9 
							
						 
					 
					
						
						
							
							ci: update meson to 1.1.1 in the CI image  
						
						... 
						
						
						
						co-authored-by: Jordan Petridis <jordan@centricular.com>
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3846 > 
						
						
					 
					
						2023-06-12 13:57:05 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Dröge 
							
						 
					 
					
						
						
						
						
							
						
						
							a7dd69f371 
							
						 
					 
					
						
						
							
							ci: Update to Rust 1.70  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4758 > 
						
						
					 
					
						2023-06-06 07:35:22 +00:00 
						 
				 
			
				
					
						
							
							
								Mathieu Duponchelle 
							
						 
					 
					
						
						
						
						
							
						
						
							d08d9bacb2 
							
						 
					 
					
						
						
							
							ci: bump hotdoc dependency  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4488 > 
						
						
					 
					
						2023-04-26 13:50:40 +02:00 
						 
				 
			
				
					
						
							
							
								Sebastian Dröge 
							
						 
					 
					
						
						
						
						
							
						
						
							dd78aa053b 
							
						 
					 
					
						
						
							
							ci: Update to Rust 1.69  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4468 > 
						
						
					 
					
						2023-04-26 01:38:19 +00:00 
						 
				 
			
				
					
						
							
							
								Mathieu Duponchelle 
							
						 
					 
					
						
						
						
						
							
						
						
							5ac9cf2b60 
							
						 
					 
					
						
						
							
							ci: bump hotdoc dependency  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4408 > 
						
						
					 
					
						2023-04-13 21:46:59 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastian Dröge 
							
						 
					 
					
						
						
						
						
							
						
						
							15aa0478b9 
							
						 
					 
					
						
						
							
							ci: fedora: Update cargo-c to 0.9.17  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4331 > 
						
						
					 
					
						2023-04-05 12:39:23 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Petridis 
							
						 
					 
					
						
						
						
						
							
						
						
							0e20febad1 
							
						 
					 
					
						
						
							
							ci: Update Rust in the fedora image  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4327 > 
						
						
					 
					
						2023-04-03 18:48:55 +00:00 
						 
				 
			
				
					
						
							
							
								Nirbheek Chauhan 
							
						 
					 
					
						
						
						
						
							
						
						
							5e3967fbff 
							
						 
					 
					
						
						
							
							ci: pin hotdoc to 0.13.7 for now, 0.14 has a regression  
						
						... 
						
						
						
						```
ERROR: [links]: (mandatory-link-not-found): Mandatory link Link GstGLSinkBin -> None (GstGLSinkBin) could not be resolved
ERROR: [links]: (mandatory-link-not-found): Mandatory link Link GstRTPMux -> None (GstRTPMux) could not be resolved
ERROR: [links]: (mandatory-link-not-found): Mandatory link Link GstSRTSink -> None (GstSRTSink) could not be resolved
ERROR: [links]: (mandatory-link-not-found): Mandatory link Link GstSRTSrc -> None (GstSRTSrc) could not be resolved
```
Same change was already made in the 1.20 branch:
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1582#note_1669723 
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3527 > 
						
						
					 
					
						2022-12-10 15:13:09 +00:00 
						 
				 
			
				
					
						
							
							
								Nirbheek Chauhan 
							
						 
					 
					
						
						
						
						
							
						
						
							46b3f48bdb 
							
						 
					 
					
						
						
							
							ci: Bump meson to 0.62.2 in Fedora docker images  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3061 > 
						
						
					 
					
						2022-09-22 09:56:05 +05:30 
						 
				 
			
				
					
						
							
							
								Thibault Saunier 
							
						 
					 
					
						
						
						
						
							
						
						
							339e5916c6 
							
						 
					 
					
						
						
							
							Build documentation for rust plugins  
						
						... 
						
						
						
						- Update the docker image we use, starting using the standard one adding
  `gtk4-doc` as required by rust plugins
- Update the plugins_doc_caches as required, some more plugins are built
  with the new image
- Install ninja from pip as the version from F31 is too old
- Avoid buildings all GSreamer plugins when building the doc as it takes
  time and resources for no good reason
- Stop linking to `GInstanceInitFunc` as it is not present in latest GLib
  documentation, leading to warnings in hotdoc.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2954 > 
						
						
					 
					
						2022-09-15 20:11:47 +00:00 
						 
				 
			
				
					
						
							
							
								Xavier Claessens 
							
						 
					 
					
						
						
						
						
							
						
						
							69863131bd 
							
						 
					 
					
						
						
							
							Bump Meson requirement to >=0.60.0  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1934 > 
						
						
					 
					
						2022-03-14 08:56:54 -04:00 
						 
				 
			
				
					
						
							
							
								Nicolas Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							06f1dfc724 
							
						 
					 
					
						
						
							
							ci: fedora-docker: Cache media files  
						
						... 
						
						
						
						As of now all integration tests endup fetching 600MB of media every run. This
will increase the docker side, but this is to the traceof that the docker
image will quickly be cached on all runners.
Fixes  #841 
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1413 > 
						
						
					 
					
						2021-12-06 12:18:25 +00:00 
						 
				 
			
				
					
						
							
							
								Xavier Claessens 
							
						 
					 
					
						
						
						
						
							
						
						
							275c540984 
							
						 
					 
					
						
						
							
							ci: Update fedora image for cerbero trigger  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/931 > 
						
						
					 
					
						2021-10-05 23:54:13 +03:00 
						 
				 
			
				
					
						
							
							
								Jordan Petridis 
							
						 
					 
					
						
						
						
						
							
						
						
							66066ffa03 
							
						 
					 
					
						
						
							
							ci/docker/fedora: update rustc and meson versions  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/931 > 
						
						
					 
					
						2021-10-05 23:44:03 +03:00 
						 
				 
			
				
					
						
							
							
								Jordan Petridis 
							
						 
					 
					
						
						
						
						
							
						
						
							67c8e634e0 
							
						 
					 
					
						
						
							
							ci: port to fd.o citemplates  
						
						... 
						
						
						
						https://gitlab.freedesktop.org/freedesktop/ci-templates 
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/931 > 
					
						2021-10-05 23:44:03 +03:00 
						 
				 
			
				
					
						
							
							
								Thibault Saunier 
							
						 
					 
					
						
						
						
						
							
						
						
							091946a478 
							
						 
					 
					
						
						
							
							ci: Port CI to the new monorepo  
						
						... 
						
						
						
						Main differences with previous setup are:
- No manifest creation
- gst-indent is executed only when the bot is assigned (instead of the manifest task)
- Cerbero jobs are triggered in the cerbero repo
- Remove cerbero and android related files as they now are in cerbero
  itself.
- Update `container.ps1` to the new file layout
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/891 > 
						
						
					 
					
						2021-09-24 16:21:18 -03:00