Previously we had to remember to apply specific patches for each
version of Ruby, and it was easy to forget. Let's just simplify this
by applying patches for the major and minor versions (e.g. 2.7, 3.0,
etc.).
Update Ruby 2.7 and 3.x images
See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/612
Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Stan Hu <stanhu@gmail.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Matthias Kaeppler <mkaeppler@gitlab.com>
Update docker and buildx versions
See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/608
Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Andrejs Cunskis <acunskis@gitlab.com>
Cache chrome for correct debian version
See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/603
Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Andrejs Cunskis <acunskis@gitlab.com>
Add back explicit git install to E2E image
See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/599
Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Andrejs Cunskis <acunskis@gitlab.com>
6876 packages for opensuse 15.4
See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/598
Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Andrew Patterson <apatterson@github.com>
Update readme with latest build flow
See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/595
Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Stan Hu <stanhu@gmail.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Stan Hu <stanhu@gmail.com>
Co-authored-by: Andrejs Cunskis <acunskis@gitlab.com>
Fix duplicate `debian-bullseye` in image name
See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/596
Merged-by: Stan Hu <stanhu@gmail.com>
Approved-by: Rémy Coutable <remy@rymai.me>
Approved-by: Stan Hu <stanhu@gmail.com>
Co-authored-by: Kamil Trzciński <ayufan@ayufan.eu>
Build `arm64` images by default and additionally do not require `docker buildx` for simple builds
See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/586
Merged-by: Andrejs Cunskis <acunskis@gitlab.com>
Approved-by: Andrejs Cunskis <acunskis@gitlab.com>
Approved-by: Stan Hu <stanhu@gmail.com>
Co-authored-by: Kamil Trzciński <ayufan@ayufan.eu>
Notify quality slack channel when new version of chrome has been released
Closes gitlab-org/quality/quality-engineering/team-tasks#1328
See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/587
Merged-by: Stan Hu <stanhu@gmail.com>
Approved-by: Rémy Coutable <remy@rymai.me>
Approved-by: Stan Hu <stanhu@gmail.com>
Co-authored-by: Andrejs Cunskis <acunskis@gitlab.com>
Use buildkit builder by default
See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/585
Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Rémy Coutable <remy@rymai.me>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Andrejs Cunskis <acunskis@gitlab.com>
Skip build jobs for scheduled pipeline
See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/584
Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Andrejs Cunskis <acunskis@gitlab.com>
Cache chromium for arm64 builds
See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/578
Merged-by: Rémy Coutable <remy@rymai.me>
Approved-by: Stan Hu <stanhu@gmail.com>
Approved-by: Rémy Coutable <remy@rymai.me>
Co-authored-by: Andrejs Cunskis <acunskis@gitlab.com>