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