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
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
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
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
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
Andrejs Cunskis
5f2622450a
Use image from GitLab registry by default for build image in ci
2022-07-01 17:25:14 +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
345189653e
Merge branch 'tnir-deprecate-gitlab-charts-build-base-helm-3' into 'master'
...
Deprecate gitlab-charts-build-base-helm-3 (Helm 3.4) image tag
Closes #107
See merge request gitlab-org/gitlab-build-images!552
2022-06-22 09:25:56 +00:00
Lin Jen-Shin
a00159f06f
Add a way to pin RubyGems and pin to 3.2
2022-06-22 00:16:26 +08:00
Takuya Noguchi
495dbe57f0
Deprecate gitlab-charts-build-base-helm-3 (Helm 3.4) image tag
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2022-06-21 07:24:37 +00:00
Takuya Noguchi
723b1f7f5f
Deprecate :alpine-helm image tag
...
That image includes:
- Alpine 3.11 (EOL)
- Ruby 2.4 (EOL)
These repos have been using this tag:
- https://gitlab.com/gitlab-org/gitlab-omnibus-builder
- https://gitlab.com/gitlab-org/gitlab-omnibus-builder/-/merge_requests/226
- https://gitlab.com/gitlab-org/charts/auto-deploy-app
- Deprecated and https://gitlab.com/gitlab-org/cluster-integration/auto-deploy-image is not using that tag
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2022-06-15 06:28:57 +00:00
Andrejs Cunskis
0315c15294
Fix extend statement
2022-05-24 19:17:47 +03:00
Andrejs Cunskis
3272152b6d
Retire custom qa images
2022-05-24 19:15:45 +03:00
Andrejs Cunskis
41e842d004
Add e2e images for all qa usecases
2022-05-24 19:14:50 +03:00
Vitaly Slobodin
2c4820651e
Pin Ruby image for CustomersDot to minor versions instead of patch versions
2022-05-23 09:46:24 +00:00
Andrejs Cunskis
7e2f897d6c
Extract common versions
2022-05-17 15:06:27 +03:00
Andrejs Cunskis
1f350b34f9
Add slim docker image
2022-05-17 15:06:27 +03:00
Aleksei Lipniagov
06f9755d34
Build e2e images with Ruby 3
2022-05-16 17:22:43 +02:00
Rémy Coutable
08680b0e16
Merge branch 'sh-update-deps' into 'master'
...
Update Git, Golang, and Chrome versions for GitLab build images
See merge request gitlab-org/gitlab-build-images!539
2022-05-16 10:48:01 +00:00
Rémy Coutable
e3bce44a84
Merge branch 'template-update' into 'master'
...
Update default mr template
See merge request gitlab-org/gitlab-build-images!537
2022-05-16 10:37:37 +00:00
Stan Hu
1ecac04f87
Update Git, Golang, and Chrome versions for GitLab build images
...
The Chrome update is needed to match the version bump for QA-related
images:
https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/536
2022-05-12 21:13:36 -07:00
Andrejs Cunskis
3ce6b02757
Update default mr template
2022-05-12 13:09:48 +03:00
Andrejs Cunskis
9cd59387cd
Update chrome version in images
2022-05-12 13:07:33 +03:00
Rémy Coutable
8fa73e9819
Merge branch 'acunskis-experiment-auto-push' into 'master'
...
Experiment: automatically push built images
Closes #105
See merge request gitlab-org/gitlab-build-images!530
2022-05-11 12:56:09 +00:00
Andrejs Cunskis
6bfe260f3b
Experiment: automatically push built images
2022-05-11 12:56:08 +00:00
Ben Bodenmiller
36fcb51a0d
Fix Default templates source
2022-05-10 18:35:30 +00:00
Ben Bodenmiller
2771444e0d
List source of Default templates
2022-05-10 09:01:26 +00:00
DJ Mountney
ac06850fe3
Add a newer version of Helm for the charts base images.
2022-05-09 04:00:30 +00:00
Balasankar "Balu" C
aeb97b5387
Add back Debian bullseye image for omnibus specs
...
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2022-05-05 22:03:52 +05:30
Andrejs Cunskis
8fff315864
Move custom images to separate major component directories
2022-05-03 13:52:10 +03:00
Rémy Coutable
779a199009
Merge branch 'buildkit-inline-cache' into 'master'
...
Use buildkit and inline cache to speed up builds
See merge request gitlab-org/gitlab-build-images!526
2022-05-02 12:49:43 +00:00
Andrejs Cunskis
4ce63ce225
Enable buildkit globally
2022-05-02 13:45:45 +03:00
Andrejs Cunskis
9822179497
Set debian and add missing docker for custom build
2022-05-01 22:29:14 +03:00
Andrejs Cunskis
1f15ec8684
Add option to pass custom bundler version
2022-05-01 19:31:13 +03:00
Andrejs Cunskis
34bf5cf7ee
Rename e2e to qa
2022-05-01 14:32:56 +03:00
Andrejs Cunskis
e5885af2fb
Use buildkit and inline cache to speed up builds
2022-04-29 16:19:34 +03:00
Andrejs Cunskis
5c36d00eae
Add ci jobs
2022-04-28 18:46:36 +03:00
Stan Hu
be7af7d540
Merge branch 'tnir/add-pg-13-to-gitaly-matrix' into 'master'
...
Add PostgreSQL 13 support to Gitaly CI matrix
See merge request gitlab-org/gitlab-build-images!523
2022-04-27 15:25:31 +00:00
Takuya Noguchi
f72ffcb906
Add PostgreSQL 13 support to Gitaly CI matrix
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2022-04-27 03:24:01 +00:00
Stan Hu
7f87b2eb16
Drop Debian buster and Git v2.31 builds in GitLab images
...
Debian bullseye and Git v2.33 are the default now, so we have no need
for these older versions.
2022-04-25 21:22:03 -07:00
Vitaly Slobodin
275d5af648
Drop Ruby 2.7.5 for CustomersDot
2022-04-18 18:46:07 +03:00
Vitaly Slobodin
bb46fec4d8
Bump Ruby to 2.7.6 for CustomersDot
2022-04-15 11:53:44 +03:00
Rémy Coutable
0afff95280
ci: Add needs to all the push jobs
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2022-03-30 11:10:41 +02:00
Rémy Coutable
3fc2d174e7
Build GitLab image with buster as well
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2022-03-22 16:10:38 +01:00
Stan Hu
5e285d7ea8
Merge branch 'stop-building-node-14.15' into 'master'
...
Stop building images with Node 14.15
See merge request gitlab-org/gitlab-build-images!508
2022-03-22 14:45:36 +00:00