Commit graph

1269 commits

Author SHA1 Message Date
Stan Hu
88901ea9ff
Consolidated Ruby patches using major and minor versions
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.).
2022-11-29 14:49:23 -08:00
Stan Hu
f0b78cb928 Merge branch 'apply-2.7.7-patches' into 'master'
Apply 2.7.7 patches

See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/614

Merged-by: Stan Hu <stanhu@gmail.com>
Approved-by: Stan Hu <stanhu@gmail.com>
Co-authored-by: Thong Kuah <tkuah@gitlab.com>
2022-11-29 22:42:41 +00:00
Thong Kuah
6aa8b6f048 Apply 2.7.7 patches 2022-11-30 09:43:43 +13:00
Balasankar 'Balu' C
c302987b3c Merge branch 'mk-ruby-3.0.5' into 'master'
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>
2022-11-29 14:49:45 +00:00
Matthias Käppler
869acf7edd Update Ruby 2.7 and 3.x images 2022-11-29 14:49:45 +00:00
Balasankar 'Balu' C
13a904ffbf Merge branch 'udayan1997-master-patch-26713' into 'master'
Update Dockerfile.golangci-lint-alpine

See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/613

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Udayan Joshi <udayan@theom.ai>
2022-11-29 14:22:12 +00:00
Udayan Joshi
7ddbbbd79a Update Dockerfile.golangci-lint-alpine 2022-11-28 23:50:42 +00:00
Balasankar 'Balu' C
1617cbdba8 Merge branch 'add-skopeo-to-kaniko-image' into 'master'
Add skopeo to the kaniko image

See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/611

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Rémy Coutable <remy@rymai.me>
2022-11-22 20:04:40 +00:00
Rémy Coutable
f920c29160
Add skopeo to the kaniko image
Signed-off-by: Rémy Coutable <remy@rymai.me>
2022-11-22 17:03:00 +00:00
Balasankar 'Balu' C
7f14c66845 Merge branch 'bump-buildx-docker' into 'master'
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>
2022-11-10 10:34:58 +00:00
Rémy Coutable
4af3119f5c Merge branch 'andrey-add-interruptible' into 'master'
Add redundant pipeline cancelation

See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/609

Merged-by: Rémy Coutable <remy@rymai.me>
Approved-by: Rémy Coutable <remy@rymai.me>
Co-authored-by: Andrejs Cunskis <acunskis@gitlab.com>
2022-11-10 10:11:10 +00:00
Andrejs Cunskis
2edc87da36 Add redundant pipeline cancelation 2022-11-10 10:11:10 +00:00
Andrejs Cunskis
49c5cbcc3c
Update docker and buildx versions 2022-11-10 10:09:15 +02:00
Balasankar 'Balu' C
d92090dc0f Merge branch 'acunskis-cache-chrome-correct-os' into 'master'
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>
2022-11-08 12:49:31 +00:00
Andrejs Cunskis
7d00e776ae Cache chrome for correct debian version 2022-11-08 12:49:31 +00:00
Balasankar 'Balu' C
03d90d36f2 Merge branch 'acunskis-add-git' into 'master'
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>
2022-11-07 07:20:21 +00:00
Andrejs Cunskis
691f44b441 Add back explicit git install to E2E image 2022-11-07 07:20:21 +00:00
Balasankar 'Balu' C
dc9de38382 Merge branch '6876-packages-for-opensuse-15.4' into 'master'
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>
2022-11-04 11:31:12 +00:00
Andrew Patterson
f484cdbba9 Add openSUSE Leap 15.4 image 2022-11-04 11:31:12 +00:00
Balasankar 'Balu' C
32f8c525f4 Merge branch 'acunskis-e2e-arm-images' into 'master'
Add arm e2e base image

See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/600

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Andrejs Cunskis <acunskis@gitlab.com>
2022-11-04 03:59:20 +00:00
Andrejs Cunskis
0ba4c76c53
Add arm e2e base image 2022-11-03 09:57:35 +02:00
Rémy Coutable
376bd5e17d Merge branch 'acunskis-revert-chrome-install-changes' into 'master'
Update chrome installation and version

See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/597

Merged-by: Rémy Coutable <remy@rymai.me>
Approved-by: Rémy Coutable <remy@rymai.me>
Co-authored-by: Andrejs Cunskis <acunskis@gitlab.com>
2022-10-31 10:00:44 +00:00
Balasankar 'Balu' C
d0ea9534bd Merge branch 'acunskis-doc-update-readme' into 'master'
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>
2022-10-31 04:43:05 +00:00
Andrejs Cunskis
cfa1af41c8
Fix download url base 2022-10-30 20:23:33 +02:00
Andrejs Cunskis
22154087ee
Update chrome installation and version 2022-10-30 19:40:10 +02:00
Stan Hu
c264fc6b62 Merge branch 'fix-image-names' into 'master'
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>
2022-10-28 14:34:00 +00:00
Stan Hu
79fae395fc Apply 1 suggestion(s) to 1 file(s) 2022-10-28 14:22:42 +00:00
Kamil Trzciński
5cbbafa65e Fix duplicate debian-bullseye in image name
This is due to usage of OS and DEBIAN in a CI.
Ignore DEBIAN/UBI if OS is specified.
2022-10-28 13:32:40 +02:00
Andrejs Cunskis
4f23ebf21e
Update readme with latest build flow 2022-10-28 11:41:09 +03:00
Andrejs Cunskis
fcf4b14618 Merge branch 'do-not-require-buildx' into 'master'
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>
2022-10-28 07:38:24 +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
66c6656f97 Merge branch 'add-curl-and-jq-to-kaniko-image' into 'master'
Add curl and jq to kaniko image

See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/592

Merged-by: Andrejs Cunskis <acunskis@gitlab.com>
Approved-by: Andrejs Cunskis <acunskis@gitlab.com>
Co-authored-by: Rémy Coutable <remy@rymai.me>
2022-10-18 06:59:50 +00:00
Rémy Coutable
232edee0c6
Add curl and jq to kaniko image
Signed-off-by: Rémy Coutable <remy@rymai.me>
2022-10-17 18:17:28 +01:00
Rémy Coutable
c466fd6d97 Merge branch 'fix-notification' into 'master'
Notify chrome update only when chromium is cached

See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/591

Merged-by: Rémy Coutable <remy@rymai.me>
Approved-by: Rémy Coutable <remy@rymai.me>
Co-authored-by: Andrejs Cunskis <acunskis@gitlab.com>
2022-10-10 10:06:11 +00:00
Andrejs Cunskis
0a81ef5783
Notify chrome update only when chromium is cached 2022-10-10 12:00:13 +03:00
Balasankar 'Balu' C
fb66a1f143 Merge branch 'sh-update-go-1.18.7' into 'master'
Update Go to 1.18.7 and 1.19.2

See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/590

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Stan Hu <stanhu@gmail.com>
2022-10-06 04:28:03 +00:00
Stan Hu
925f109160 Update Go to 1.18.7 and 1.19.2 2022-10-06 04:28:03 +00:00
Andrejs Cunskis
af7312a4aa Merge branch 'acunskis-cache-chromium-common' into 'master'
Cache chromium-common package

See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/589

Merged-by: Andrejs Cunskis <acunskis@gitlab.com>
Approved-by: Kamil Trzciński <ayufan@ayufan.eu>
2022-10-05 17:19:56 +00:00
Andrejs Cunskis
8ac47f7001 Cache chromium-common package 2022-10-05 17:19:56 +00:00
Stan Hu
3bc3a19a67 Merge branch 'acunskis-update-chrome' into 'master'
Update chrome versions

See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/588

Merged-by: Stan Hu <stanhu@gmail.com>
Approved-by: Stan Hu <stanhu@gmail.com>
Co-authored-by: Andrejs Cunskis <acunskis@gitlab.com>
2022-10-05 16:19:50 +00:00
Andrejs Cunskis
ed1776761c
Update chrome versions
Bump version in kas images
2022-10-05 10:03:50 +03:00
Stan Hu
b44e0723c3 Merge branch 'chrome-notification' into 'master'
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>
2022-10-04 18:07:17 +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
Balasankar 'Balu' C
4cad4d7556 Merge branch 'use-buildkit-builder' into 'master'
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>
2022-10-03 13:33:15 +00:00
Andrejs Cunskis
66982ed978
Use buildkit builder by default 2022-10-02 12:36:07 +03:00
Balasankar 'Balu' C
b64084e65d Merge branch 'acunskis-rules-fix' into 'master'
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>
2022-09-29 17:14:16 +00:00
Andrejs Cunskis
c5b0b09a1e
Skip build jobs for scheduled pipeline 2022-09-28 18:52:01 +03:00
Balasankar 'Balu' C
fc0ad007ec Merge branch 'hp-add-ubuntu-22.04' into 'master'
Add Ubuntu 22.04 build image

See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/583

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Hossein Pursultani <hpursultani@gitlab.com>
2022-09-28 05:54:41 +00:00
Hossein Pursultani
875916e741 Add Ubuntu 22.04 build image 2022-09-28 15:28:44 +10:00
Rémy Coutable
b93b5c7d0b Merge branch 'acunskis-cache-chromium' into 'master'
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>
2022-09-27 09:17:36 +00:00