Commit graph

20 commits

Author SHA1 Message Date
Rémy Coutable
2ddf1ada73 Introduce a report-built-images job to gather the list of all built images 2024-06-01 06:46:35 +00:00
Clemens Beck
db6f2daec2 Add Debian Bookworm images 2024-01-18 10:20:04 +00:00
Andrejs Cunskis
bffb88ee1f
Update runner image type 2023-08-24 15:07:06 +03:00
Vitaly Slobodin
943c09c4d3
Normalize Docker image name for building a static image via matrix 2023-08-17 10:27:11 +02:00
Andrejs Cunskis
d2b0eb7da6
Remove high-cpu tag 2023-03-08 12:03:27 +01:00
Rémy Coutable
684f0ce8ef
ci: Only build custom images that need to be rebuilt
Signed-off-by: Rémy Coutable <remy@rymai.me>
2023-01-25 19:05:07 +01:00
Andrejs Cunskis
2edc87da36 Add redundant pipeline cancelation 2022-11-10 10:11:10 +00:00
Andrejs Cunskis
7d00e776ae Cache chrome for correct debian version 2022-11-08 12:49:31 +00: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
Andrejs Cunskis
da34657f84
Notify quality slack channel when new version of chrome has been released 2022-10-04 18:45:03 +03:00
Andrejs Cunskis
66982ed978
Use buildkit builder by default 2022-10-02 12:36:07 +03:00
Andrejs Cunskis
c5b0b09a1e
Skip build jobs for scheduled pipeline 2022-09-28 18:52:01 +03:00
Andrejs Cunskis
292fe33fba Cache chromium for arm64 builds 2022-09-27 09:17:36 +00:00
Andrejs Cunskis
0be7ce1245 Add arm capability without pushing and building images 2022-09-22 08:17:17 +00:00
Balasankar 'Balu' C
514f304d5f Revert "Merge branch 'multiarch-images' into 'master'"
This reverts merge request !577
2022-09-19 10:15:53 +00:00
Andrejs Cunskis
1ecbd61785 Capability to build arm64 docker images 2022-09-19 08:11:34 +00:00
Andrejs Cunskis
5f2622450a Use image from GitLab registry by default for build image in ci 2022-07-01 17:25:14 +00:00
Andrejs Cunskis
6bfe260f3b Experiment: automatically push built images 2022-05-11 12:56:08 +00:00
Lukas Eipert
94ebd90c7f Properly tag images when building them 2021-12-08 12:44:00 +01: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