Commit graph

1589 commits

Author SHA1 Message Date
Vishal Tak
98ca418a93 Use bullseye image for vscode build 2024-02-21 09:14:26 +00:00
Stan Hu
a86f82caca Merge branch 'ashmckenzie/install-go-1-22' into 'master'
Also install Go 1.22

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

Merged-by: Stan Hu <stanhu@gmail.com>
Approved-by: Stan Hu <stanhu@gmail.com>
Co-authored-by: Ash McKenzie <amckenzie@gitlab.com>
2024-02-16 11:39:15 +00:00
Ash McKenzie
658f063dbb Also install Go 1.22 2024-02-16 11:39:15 +00:00
Stan Hu
4201edcae2 Merge branch 'sh-drop-chrome-119-gitlab' into 'master'
Drop Chrome v119 from GitLab image list

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

Merged-by: Stan Hu <stanhu@gmail.com>
Approved-by: Andrejs Cunskis <acunskis@gitlab.com>
2024-02-15 10:05:02 +00:00
Stan Hu
504949649d
Drop Chrome v119 from e2e-chrome images 2024-02-15 01:58:35 -08:00
Stan Hu
264326572b Merge branch '425470-add-postgres-16' into 'master'
Add Postgresql 16 build variant

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

Merged-by: Stan Hu <stanhu@gmail.com>
Approved-by: Stan Hu <stanhu@gmail.com>
Co-authored-by: Jon Jenkins <jjenkins@gitlab.com>
2024-02-14 18:53:57 +00:00
Jon Jenkins
df6c48650c Add Postgresql 16 build variant 2024-02-14 18:53:56 +00:00
Stan Hu
05a80bc756
Drop Chrome v119 from GitLab image list
We test with Chrome v120 now, so we don't need to build images
with v119.
2024-02-14 10:38:44 -08:00
Stan Hu
cb802da4ab Merge branch 'sh-add-libpq-ubi' into 'master'
Add libpq-devel to UBI image

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

Merged-by: Stan Hu <stanhu@gmail.com>
Approved-by: Stan Hu <stanhu@gmail.com>
2024-02-13 04:07:32 +00:00
Stan Hu
3f33229de1 Merge branch 'ashmckenzie/reduce-images' into 'master'
Remove bullseye images for gitaly and gitlab

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

Merged-by: Stan Hu <stanhu@gmail.com>
Approved-by: Stan Hu <stanhu@gmail.com>
Co-authored-by: Ash McKenzie <amckenzie@gitlab.com>
2024-02-13 03:51:10 +00:00
Stan Hu
2678e26b22
Make GitLab and Gitaly builds dependent on install-essentials
This is the base script that is used to install dependencies,
so we should generate images if this is changed.
2024-02-12 18:07:22 -08:00
Stan Hu
7c687a7505
Add libpq-devel to UBI image
The Debian images add `libpq-dev` to support the `pg` gem, so
we need this in UBI as well.

This came out of
https://gitlab.com/gitlab-org/gitlab/-/merge_requests/144500.
2024-02-12 16:51:50 -08:00
Ash McKenzie
558661c17e Remove bullseye images for gitaly and gitlab 2024-02-13 00:25:31 +00:00
Stan Hu
c4eb99e8d8 Merge branch 'sh-debian-flavor-docker' into 'master'
Build Debian bullseye version for Docker image

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

Merged-by: Stan Hu <stanhu@gmail.com>
Approved-by: Stan Hu <stanhu@gmail.com>
2024-02-12 20:45:05 +00:00
Stan Hu
19768323a3
Build Debian bullseye version for Docker image
This would fix build failures in
https://gitlab.com/gitlab-org/gitlab-foss/-/jobs/6153546871.
2024-02-12 12:41:11 -08:00
Rémy Coutable
363d7330f3 Merge branch 'fix-bookworm-ruby-3-0-root-certs' into 'master'
Bookworm and Ruby 3.0: Use system root CAs

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

Merged-by: Rémy Coutable <remy@rymai.me>
Approved-by: Rémy Coutable <remy@rymai.me>
Reviewed-by: Rémy Coutable <remy@rymai.me>
Co-authored-by: Clemens Beck <cbeck@gitlab.com>
2024-02-12 17:46:11 +00:00
Clemens Beck
16d316f321
Bookworm and Ruby 3.0: Use system root CAs
Link the system certificate directory to the custom OpenSSL certificate
directory. Fixes cert chain errors for HTTP requests sent from Ruby.

Relates https://gitlab.com/gitlab-org/gitlab-build-images/-/issues/132
2024-02-12 15:45:13 +01:00
Rémy Coutable
8217b75bbf Merge branch 'ddieulivol-upgrade_dependencies_for_review_apps_image' into 'master'
Bump versions for review-apps and triage-ops

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

Merged-by: Rémy Coutable <remy@rymai.me>
Approved-by: Rémy Coutable <remy@rymai.me>
Reviewed-by: Rémy Coutable <remy@rymai.me>
Co-authored-by: ddieulivol <ddieulivol@gitlab.com>
2024-02-07 15:18:05 +00:00
David Dieulivol
535c7a1e27 Bump versions for review-apps and triage-ops 2024-02-07 15:18:05 +00:00
Rémy Coutable
623f0243c0 Merge branch 'jm-zoekt-bump-version' into 'master'
Add zoekt-ci-image-1.7

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

Merged-by: Rémy Coutable <remy@rymai.me>
Approved-by: Rémy Coutable <remy@rymai.me>
Approved-by: Dmitry Gruzd <dgruzd@gitlab.com>
Co-authored-by: John Mason <jmason@gitlab.com>
2024-02-07 14:25:11 +00:00
John Mason
7d539ca0c0 Add zoekt-ci-image-1.7 2024-02-07 14:25:11 +00:00
Balasankar 'Balu' C
85ce04586a Merge branch 'andrey-kind-helm-image' into 'master'
Add image for cng deployment

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

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Andrejs Cunskis <acunskis@gitlab.com>
2024-02-07 05:11:19 +00:00
Andrejs Cunskis
45f078d6f1 Add image for cng deployment 2024-02-07 05:11:19 +00:00
Balasankar 'Balu' C
c47af821ee Merge branch 'support-golang-1-21' into 'master'
Use Go to 1.21.6 and 1.20.13 to build

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

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Robert Marshall <rmarshall@gitlab.com>
2024-02-06 16:29:58 +00:00
Robert Marshall
bd863cd03d Use Go to 1.21.6 and 1.20.13 to build 2024-02-06 16:29:58 +00:00
Stan Hu
653ecf8dc0 Merge branch 'operator-go-1-21' into 'master'
Add Go 1.21 Operator build image

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

Merged-by: Stan Hu <stanhu@gmail.com>
Approved-by: Mitchell Nielsen <mnielsen@gitlab.com>
Approved-by: Stan Hu <stanhu@gmail.com>
Co-authored-by: Clemens Beck <cbeck@gitlab.com>
2024-02-02 16:36:22 +00:00
Clemens Beck
eb85da3b71
Add Go 1.21 Operator build image
Adds a new Operator build image with Go 1.21 and the Operator
tools. The 1.20 image remains for now for possible backport
to stable branches.

Relates https://gitlab.com/gitlab-org/cloud-native/gitlab-operator/-/issues/1500
2024-01-31 14:44:53 +01:00
Balasankar 'Balu' C
9bba95420a Merge branch 'ealcantara-upgrade-vscode-nodeless-image' into 'master'
Create gitlab-vscode-build image

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

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Enrique Alcántara <ealcantara@gitlab.com>
2024-01-25 16:59:13 +00:00
Enrique Alcántara
f6bdb4bbd6 Create gitlab-vscode-build image 2024-01-25 16:59:07 +00:00
Stan Hu
a5daf427ef Merge branch 'cz-generic-run-zoekt-servers-name' into 'master'
Make run-zoekt-servers name version independent

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

Merged-by: Stan Hu <stanhu@gmail.com>
Approved-by: Stan Hu <stanhu@gmail.com>
Co-authored-by: Changzheng Liu <cliu@gitlab.com>
2024-01-24 03:41:15 +00:00
Changzheng Liu
33f657b392 Make run-zoekt-servers name version independent 2024-01-23 14:18:57 -08:00
Stan Hu
2b94df34d8 Merge branch 'tchu-update-zoekt-image' into 'master'
Add a new zoekt image version with updated SHA

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

Merged-by: Stan Hu <stanhu@gmail.com>
Approved-by: Stan Hu <stanhu@gmail.com>
Co-authored-by: Terri Chu <tchu@gitlab.com>
2024-01-23 19:50:05 +00:00
Terri Chu
5fa1b0d8f5 Add a new zoekt image version with updated SHA 2024-01-23 19:50:05 +00:00
Balasankar 'Balu' C
3c500dfa26 Merge branch 'debian-bookworm' into 'master'
Add bookworm images

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

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Clemens Beck <cbeck@gitlab.com>
2024-01-18 10:20:04 +00:00
Clemens Beck
db6f2daec2 Add Debian Bookworm images 2024-01-18 10:20:04 +00:00
Rémy Coutable
5cc9de6b26 Merge branch 'remove-legacy-chrome' into 'master'
Remove old chrome versions and add chrome 120

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

Merged-by: Rémy Coutable <remy@rymai.me>
Approved-by: Rémy Coutable <remy@rymai.me>
Reviewed-by: Rémy Coutable <remy@rymai.me>
Reviewed-by: Andrejs Cunskis <acunskis@gitlab.com>
Co-authored-by: Andrejs Cunskis <acunskis@gitlab.com>
2024-01-10 14:41:22 +00:00
Andrejs Cunskis
55e0d4e969
Remove old chrome versions and add chrome 120 2024-01-10 11:46:31 +01:00
Balasankar 'Balu' C
038e54fb88 Merge branch 'fix-chromedriver-path' into 'master'
Extract chromedriver directly to bin folder

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

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Andrejs Cunskis <acunskis@gitlab.com>
2024-01-10 10:23:40 +00:00
Andrejs Cunskis
06eda84afa Extract chromedriver directly to bin folder 2024-01-10 10:23:39 +00:00
Rémy Coutable
88a3a98f5f Merge branch 'add-bundler' into 'master'
Add bundler 2.5 to e2e images

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

Merged-by: Rémy Coutable <remy@rymai.me>
Approved-by: Rémy Coutable <remy@rymai.me>
Reviewed-by: Rémy Coutable <remy@rymai.me>
Co-authored-by: Andrejs Cunskis <acunskis@gitlab.com>
2024-01-04 20:36:04 +00:00
Andrejs Cunskis
2f9274a0e2 Add bundler 2.5 to e2e images 2024-01-04 20:36:04 +00:00
Balasankar 'Balu' C
f6d8b91c88 Merge branch 'bookworm-dependencies' into 'master'
Update dependencies for bookworm

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

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Reviewed-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Clemens Beck <cbeck@gitlab.com>
2023-12-19 06:31:55 +00:00
Clemens Beck
bf2760d0a1 Update dependencies for bookworm 2023-12-19 06:31:55 +00:00
Balasankar 'Balu' C
6330f7136f Merge branch 'go-updates-2023-12-05' into 'master'
Update Go 1.20 and 1.21

Closes #133

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

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Clemens Beck <cbeck@gitlab.com>
2023-12-11 07:37:44 +00:00
Clemens Beck
f249e49a22 Update Go 1.20 and 1.21 2023-12-11 07:37:44 +00:00
Balasankar 'Balu' C
140d539615 Merge branch 'add-gpg-for-helm-provenance' into 'master'
Add gpg package for helm provenance checks

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

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Jason Plum <jplum@gitlab.com>
Co-authored-by: Andrew Patterson <apatterson@gitlab.com>
2023-12-01 08:22:03 +00:00
Andrew Patterson
4cac7fcd22 Add gpg package for helm provenance checks 2023-12-01 08:22:03 +00:00
Stan Hu
0f7c52489d Merge branch 'fix-zoekt-ci-image' into 'master'
Fix Zoekt CI image. Bump to v1.5

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

Merged-by: Stan Hu <stanhu@gmail.com>
Approved-by: Stan Hu <stanhu@gmail.com>
Co-authored-by: Dmitry Gruzd <dgruzd@gitlab.com>
2023-11-29 17:13:00 +00:00
Dmitry Gruzd
08a2884e3c Fix Zoekt CI image. Bump to v1.5 2023-11-29 17:13:00 +00:00
Balasankar 'Balu' C
3287d15463 Merge branch 'add-zoekt-ci-image-1-4' into 'master'
Add zoekt-ci-image-1.4

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

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Dmitry Gruzd <dgruzd@gitlab.com>
2023-11-29 06:35:21 +00:00