Commit graph

1208 commits

Author SHA1 Message Date
Balasankar "Balu" C
7bb4094eb2
Support building google-chrome in UBI
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2022-08-05 15:32:08 +05:30
Balasankar "Balu" C
f28d358e24
Set default value for BUILD_ARCH in installation scripts
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2022-08-05 13:18:47 +05:30
Balasankar "Balu" C
fbcb5bfbea
Support caching rpm of google-chrome also
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2022-08-05 13:18:46 +05:30
Balasankar "Balu" C
25a4531f59
Support building docker in UBI
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2022-08-05 13:10:24 +05:30
Balasankar "Balu" C
523e57a7a5
Support building gcloud in UBI
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2022-08-05 13:10:24 +05:30
Balasankar "Balu" C
0f5bc500c3
Support building NodeJS in UBI
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2022-08-05 12:35:18 +05:30
Balasankar "Balu" C
4b0462b4be
Support building PostgreSQL in UBI
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2022-08-05 12:35:17 +05:30
Balasankar "Balu" C
5a616c5a40
Install wget in UBI
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2022-08-05 12:35:16 +05:30
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
Patrick Steinhardt
d87b0be061 gitaly: Stop installing PgBouncer
Gitaly is using PgBouncer in its CI pipelines to verify that Praefect
works alright with this proxy for Postgres. While it was initially using
the PgBouncer binary directly, the project has since migrate to set up
PgBouncer as a service via a separate image in 0e5953177 (ci: Tie in
PgBouncer as a service, 2021-12-03). Since then the PgBouncer executable
is not needed anymore in the image used by Gitaly.

Stop installing PgBouncer and remove the architecture we have to build
and install it.
2022-07-06 07:42:08 +02:00
Balasankar 'Balu' C
a1a1f04366 Merge branch 'pks-gitaly-go-1.18' into 'master'
gitaly: Bump Go version to v1.17 and v1.18

See merge request gitlab-org/gitlab-build-images!561
2022-07-06 05:38:40 +00:00
Stan Hu
2432db6c3f Merge branch 'acunskis-automated-chromedriver-version' into 'master'
Automaticaly fetch chromedriver version based on chrome

See merge request gitlab-org/gitlab-build-images!558
2022-07-05 16:43:08 +00:00
Rémy Coutable
0b7ae9ced3 Merge branch '112-update-docker-in-customer-dot-images' into 'master'
Bump Docker version used in CustomerDot images to 20.10.14

Closes #112

See merge request gitlab-org/gitlab-build-images!564
2022-07-05 16:12:46 +00:00
Balasankar "Balu" C
0be1477779
Bump Docker version used in CustomerDot images to 20.10.14
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2022-07-05 16:41:15 +05:30
Rémy Coutable
7081d6fbee Merge branch 'fix-os-detection' into 'master'
Fix base image detection

See merge request gitlab-org/gitlab-build-images!563
2022-07-05 10:00:22 +00:00
Balasankar "Balu" C
aefa05c7bd
Fix base image detection
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2022-07-05 14:55:51 +05:30
Patrick Steinhardt
daf72c752a gitaly: Bump Go version to v1.17 and v1.18
Gitaly is in the process of migrating to Go v1.18 and has recently
dropped support for v1.17. Adjust the Go versions of the Gitaly images
accordingly.
2022-07-05 09:36:05 +02:00
Andrejs Cunskis
36b798f72a
Add chrome version 103 2022-07-04 15:25:58 +00:00
Andrejs Cunskis
f71fe0261d
Automaticaly fetch chromedriver version based on chrome 2022-07-04 14:30:33 +00:00
Rémy Coutable
0a603faec2 Merge branch 'support-using-different-base-image' into 'master'
Support using OS other than Debian as base for custom images

See merge request gitlab-org/gitlab-build-images!549
2022-07-04 11:41:49 +00:00
Balasankar "Balu" C
0dea43ac3b
Support using OS other than Debian as base for custom images
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2022-07-04 16:30:29 +05:30
Balasankar 'Balu' C
ab46d7e61d Merge branch 'operator-add-go-task' into 'master'
Add go-task to GitLab Operator build base image

See merge request gitlab-org/gitlab-build-images!544
2022-07-04 06:19:53 +00:00
Mitchell Nielsen
088a7d14f5 Add go-task to GitLab Operator build base image 2022-07-04 06:19:53 +00:00
Balasankar 'Balu' C
703c30315e Merge branch 'hardcode-registry' into 'master'
Hardcode registry for default build image in ci

Closes #111

See merge request gitlab-org/gitlab-build-images!556
2022-07-01 17:25:14 +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
Balasankar 'Balu' C
1b3bdbcfd7 Merge branch 'add-job-for-gitlab-gcloud-helm3.5-kubectl1.17' into 'master'
Add a way to install Helm and add a job to build Review App related images

See merge request gitlab-org/gitlab-build-images!554
2022-07-01 06:27:24 +00:00
Balasankar 'Balu' C
05018b2b95 Merge branch 'update-golangci-lint' into 'master'
Update golangci-lint image for improved Go 1.18 support

See merge request gitlab-org/gitlab-build-images!551
2022-07-01 06:18:50 +00:00
Rémy Coutable
dfe1c77e56
Add a job to build Review App related images
Signed-off-by: Rémy Coutable <remy@rymai.me>
2022-06-30 16:28:49 +02:00
Rémy Coutable
ec7e89bd00
Add a way to install Helm
Signed-off-by: Rémy Coutable <remy@rymai.me>
2022-06-30 16:28:49 +02:00