Commit graph

1228 commits

Author SHA1 Message Date
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
Andrejs Cunskis
292fe33fba Cache chromium for arm64 builds 2022-09-27 09:17:36 +00:00
Balasankar 'Balu' C
c29b453f68 Merge branch 'sh-update-golang' into 'master'
Update to Go v1.18.6 and v1.19.1

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

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-09-26 17:09:20 +00:00
Stan Hu
daa5d8c725 Update to Go v1.18.6 and v1.19.1 2022-09-26 17:09:19 +00:00
Balasankar 'Balu' C
7d5f25b97e Merge branch 'revert-a467eeb3' into 'master'
Add arm capability without pushing and building images

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

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-09-22 08:17:17 +00:00
Andrejs Cunskis
0be7ce1245 Add arm capability without pushing and building images 2022-09-22 08:17:17 +00:00
Rémy Coutable
a467eeb36d Merge branch 'revert-7fc85c87' into 'master'
Revert "Merge branch 'multiarch-images' into 'master'"

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

Merged-by: Rémy Coutable <remy@rymai.me>
Approved-by: Andrejs Cunskis <acunskis@gitlab.com>
Approved-by: Rémy Coutable <remy@rymai.me>
Co-authored-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2022-09-19 10:35:02 +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
Balasankar 'Balu' C
7fc85c87db Merge branch 'multiarch-images' into 'master'
Capability to build arm64 docker images

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

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-19 08:11:34 +00:00
Andrejs Cunskis
1ecbd61785 Capability to build arm64 docker images 2022-09-19 08:11:34 +00:00
Balasankar 'Balu' C
3ef7901d3f Merge branch 'CVE-2022-28131' into 'master'
Upgrade Go versions to latest patches

Closes gitaly#4439

See merge request gitlab-org/gitlab-build-images!579
2022-08-26 04:59:05 +00:00
Rémy Coutable
36c7074119 Merge branch 'tnir-remove-danger-2.6.6' into 'master'
Remove danger-ruby-2.6.6 image in favor of danger

See merge request gitlab-org/gitlab-build-images!574
2022-08-23 09:17:11 +00:00
Rémy Coutable
ef9588d93a Merge branch 'tnir-yarn-1.22.19-on-www-gitlab-com' into 'master'
Update Yarn from 1.22.10 to 1.22.19 in www-gitlab-com image

See merge request gitlab-org/gitlab-build-images!573
2022-08-23 09:08:45 +00:00
Pavlo Strokov
40a204d458 Upgrade Go versions to latest patches
The CVE-2022-28131 vulnerability is fixed in the latest patches
for the Go 1.17 and 1.18. Upgrade to the latest Go patch versions.

Closes: https://gitlab.com/gitlab-org/gitaly/-/issues/4439
2022-08-23 10:59:14 +03:00
Balasankar 'Balu' C
acce4ded1b Merge branch 'sh-rename-www-gitlab-com' into 'master'
Rename www-gitlab-com image to include Debian version

See merge request gitlab-org/gitlab-build-images!576
2022-08-16 05:36:12 +00:00
Stan Hu
099b3517c7 Rename www-gitlab-com image to include Debian version 2022-08-16 05:36:12 +00:00
Stan Hu
d62a723b9c Merge branch 'tnir-yamllint-to-1.26.0-2' into 'master'
Update debian from buster to bullseye in www-gitlab-com

See merge request gitlab-org/gitlab-build-images!575
2022-08-14 15:55:49 +00:00
Takuya Noguchi
8fdc02afff Update debian from buster to bullseye in www-gitlab-com
to update yamllint from 1.25.0 to 1.26.0-2

Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2022-08-14 09:04:32 +00:00
Takuya Noguchi
8ff1b1b830 Remove danger-ruby-2.6.6 image in favor of danger
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
Changelog: deprecated
2022-08-14 08:13:33 +00:00
Takuya Noguchi
e7f6430158 Update Yarn from 1.22.10 to 1.22.19 in www-gitlab-com image
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2022-08-14 08:02:04 +00:00
Balasankar 'Balu' C
ec6bf89cf6 Merge branch 'leipert-remove-puppeteer' into 'master'
Remove puppeteer base image

See merge request gitlab-org/gitlab-build-images!571
2022-08-01 13:26:06 +00:00
Lukas 'Eipi' Eipert
552bf21e92 Remove puppeteer base image 2022-08-01 13:26:06 +00:00
Balasankar 'Balu' C
eb016e0fd1 Merge branch 'caw-gitlab-vscode-fork-image' into 'master'
Create Dockerfile.gitlab-vscode-fork-node

See merge request gitlab-org/gitlab-build-images!570
2022-07-29 07:32:09 +00:00
Chad Woolley
c259961ce2 Create Dockerfile.gitlab-vscode-nodeless 2022-07-28 02:45:10 -07:00
Rémy Coutable
1f3a7b3722 Merge branch 'caw-update-gitignore-for-ds_store' into 'master'
Add .DS_Store to .gitignore

See merge request gitlab-org/gitlab-build-images!569
2022-07-25 08:48:12 +00:00
Chad Woolley
ec1102db49 Add .DS_Store to .gitignore 2022-07-25 04:20:18 +00:00
Rémy Coutable
d7eb085b57 Merge branch 'add-chrome-103-variants-of-gitlab-images' into 'master'
Add Chrome 103 variant of GitLab images

See merge request gitlab-org/gitlab-build-images!567
2022-07-06 18:04:12 +00:00
Balasankar 'Balu' C
818eb50d5e Add Chrome 103 variant of GitLab images 2022-07-06 18:04:12 +00:00
Stan Hu
42927b432f Merge branch 'bump-gitaly-ubi-image-golang-1.18' into 'master'
Bump Golang version in Gitaly UBI image

See merge request gitlab-org/gitlab-build-images!568
2022-07-06 17:49:41 +00:00
Balasankar "Balu" C
eb9aa3a239
Bump Golang version in Gitaly UBI image
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2022-07-06 22:49:13 +05:30
Rémy Coutable
77dac3298b Merge branch 'bump-chrome-103-version' into 'master'
Bump Chrome version 103 to latest revision

See merge request gitlab-org/gitlab-build-images!566
2022-07-06 12:36:13 +00:00
Rémy Coutable
c2162ff638 Merge branch 'add-ubi-image-for-gitaly' into 'master'
Add UBI variants of Gitaly images

See merge request gitlab-org/gitlab-build-images!559
2022-07-06 12:21:38 +00:00
Balasankar "Balu" C
3d05c313ea
Bump Chrome version 103 to latest revision
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2022-07-06 17:37:05 +05:30
Balasankar "Balu" C
67adad0f40
Add UBI variants of Gitaly images
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2022-07-06 13:17:18 +05:30
Balasankar "Balu" C
a19885da57
Make locale setting OS-dependent
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2022-07-06 13:17:17 +05:30
Balasankar "Balu" C
475f5af390
Support building Golang-FIPS in UBI
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2022-07-06 13:17:16 +05:30
Balasankar "Balu" C
0149acb910
Support building Ruby in UBI
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2022-07-06 13:17:15 +05:30
Balasankar "Balu" C
9441b21608
Install essential packages in UBI
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2022-07-06 13:17:13 +05:30
Balasankar "Balu" C
690bb34f74
Fix build environment detection
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2022-07-06 13:10:21 +05:30
Balasankar 'Balu' C
ca196275d2 Merge branch 'pks-gitaly-simplify-images' into 'master'
gitaly: Simplify build images

See merge request gitlab-org/gitlab-build-images!565
2022-07-06 07:40:01 +00:00
Patrick Steinhardt
54aeca3308 gitaly: Update Git version to v2.36.0
Update the Git version to v2.36.0. While Gitaly doesn't rely on the Git
version at all anymore, it feels like the right thing to do to update it
to something more current than v2.33.0.
2022-07-06 07:47:43 +02:00
Patrick Steinhardt
2e13e8067c gitaly: Remove Postgres client from Gitaly images
We're currently building Gitaly images with three different Postgres
versions. Ultimately though, Gitaly doesn't need Postgres installed in
its images at all: the Postgres server is tied in as a service, and the
only CI job that uses the the Postgres client is using a different image
anyway. One part that had been using the Postgres client in the past was
the logic to wait for Postgres to come up. But this has been migrated to
instead rely on the health-checking logic provided by CI services in
f89ffa3dc (ci: Stop waiting for Postgres manually, 2022-06-14)

Stop installing Postgres in Gitaly images to reduce the number of images
built.
2022-07-06 07:44:37 +02:00