Commit graph

22 commits

Author SHA1 Message Date
Clemens Beck
b70bdd0493 Add dynamic Helm 3.10 CI image for GitLab chart 2024-05-07 10:48:03 +00:00
Andrejs Cunskis
45f078d6f1 Add image for cng deployment 2024-02-07 05:11:19 +00:00
Brett Walker
bfa8ce4545 Update to Rust 1.73.0 2023-10-27 16:08:31 -05:00
Stan Hu
4cd4099d24 Drop Ruby 2.7 builds 2023-08-09 05:33:58 +00:00
DJ Mountney
e48a60a78d Add exiftool as a component tool for workhorse 2023-04-07 01:02:09 +00:00
Andrejs Cunskis
6994bdfc9c
Remove specific buildx versions 2023-02-14 06:08:39 +09:00
Hannes Moser
2001e1f9f1
Add Rust lang 2022-11-30 10:22:35 +01:00
Kamil Trzciński
f6a1f0e63f Build arm64 images by default and additionally do not require docker buildx for simple builds 2022-10-28 07:38:23 +00:00
Stan Hu
daa5d8c725 Update to Go v1.18.6 and v1.19.1 2022-09-26 17:09:19 +00:00
Patrick Steinhardt
d87b0be061 gitaly: Stop installing PgBouncer
Gitaly is using PgBouncer in its CI pipelines to verify that Praefect
works alright with this proxy for Postgres. While it was initially using
the PgBouncer binary directly, the project has since migrate to set up
PgBouncer as a service via a separate image in 0e5953177 (ci: Tie in
PgBouncer as a service, 2021-12-03). Since then the PgBouncer executable
is not needed anymore in the image used by Gitaly.

Stop installing PgBouncer and remove the architecture we have to build
and install it.
2022-07-06 07:42:08 +02:00
Balasankar "Balu" C
0dea43ac3b
Support using OS other than Debian as base for custom images
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2022-07-04 16:30:29 +05:30
Rémy Coutable
ec7e89bd00
Add a way to install Helm
Signed-off-by: Rémy Coutable <remy@rymai.me>
2022-06-30 16:28:49 +02:00
Lin Jen-Shin
a00159f06f Add a way to pin RubyGems and pin to 3.2 2022-06-22 00:16:26 +08:00
Andrejs Cunskis
6bfe260f3b Experiment: automatically push built images 2022-05-11 12:56:08 +00:00
Andrejs Cunskis
8b1b51a97c
Correctly set tag for images without minor tools 2022-05-03 14:15:31 +03:00
Andrejs Cunskis
8fff315864
Move custom images to separate major component directories 2022-05-03 13:52:10 +03:00
Kamil Trzciński
ee1bb21ec9 Allow to prefix deployed images into nested
This allows to escape the tag length limit of 128
and better organise images from different architectures
2022-05-02 15:26:47 +02:00
Andrejs Cunskis
9822179497
Set debian and add missing docker for custom build 2022-05-01 22:29:14 +03:00
Andrejs Cunskis
1f15ec8684
Add option to pass custom bundler version 2022-05-01 19:31:13 +03:00
Andrejs Cunskis
06a761ebf6
Update Dockerfile.custom 2022-04-28 19:38:02 +03:00
Stan Hu
27c59b7e27 Update to Debian bullseye 2022-02-10 07:37:01 +00:00
Lukas Eipert
a9cf88c469 Welcome to the matrix
This refactors our custom image building to utilize GitLab parallel jobs
with a matrix.

This makes it easier to parse what kind of matrix we are going to build
in our docker images. Furthermore instead of splitting the image name,
we can simply pull the versions of the tools from the environment
variables.

The ultimative reason: Dogfooding
2021-12-07 12:10:42 +01:00