Stan Hu
2f7b1ae6c8
Add Gitaly build images for Ruby 2.7.2
2020-10-07 23:33:40 -07:00
Stan Hu
c1f7646cbb
Merge branch 'opensuse-15.2-image' into 'master'
...
Add tester image for openSUSE Leap 15.2
See merge request gitlab-org/gitlab-build-images!323
2020-10-07 05:21:43 +00:00
Balasankar "Balu" C
d84a36e8ab
Add tester image for openSUSE Leap 15.2
...
Signed-off-by: Balasankar "Balu" C <balasankarc@autistici.org>
2020-10-07 10:21:11 +05:30
Stan Hu
c3157d08bb
Update CI build images to use Ruby 2.7.2
2020-10-02 07:46:18 -07:00
Lukas Eipert
fc95963fc7
Update yarn to 1.22.5
2020-10-01 13:20:04 +02:00
Lukas Eipert
b743e862e8
Update node to 12.18.4
2020-10-01 13:18:51 +02:00
Rémy Coutable
ceca4d94f4
Update Chrome version to 85
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2020-09-02 11:19:57 +02:00
Stan Hu
a7a13a87d6
Add Ruby 2.7 images for GitLab CE/EE images
...
Ruby 2.7.1 is only available on Debian Buster, so we have to upgrade
from Debian Stretch.
Fix install-essentials for Debian 10 (Buster):
1. MySQL client is no longer needed
2. Yank libgdbm3 and libgdbm-dev because it's not clear why it's needed
3. Pull legacy nodejs from Debian Buster builds since Node 12.x conflicted
2020-08-04 12:57:50 -07:00
Patrick Steinhardt
7195354ad3
Drop Git versions older than v2.28.0
...
Gitaly is about to raise its minimum version requirements for Git to
v2.28.0. As a result, we can now drop all images producing an older
version.
2020-07-30 11:27:25 +02:00
Patrick Steinhardt
ee620e0c57
Upgrade GitLab build images to Git v2.28.0
...
Now that we have images with v2.28.0 available for Gitaly's use, this
commit also migrates build images for GitLab to the new version.
2020-07-29 11:44:59 +02:00
Patrick Steinhardt
95ac022e12
ci: Fix missing deployment jobs for Git v2.28
...
While the test jobs for Git v2.28 were added already in 3e75b17 (Upgrade
to Git v2.28.0.rc1, 2020-07-20), the commit forgot to add deployment
jobs to the build matrix.
Fix this by adding two new deployment jobs for Git v2.28.
2020-07-21 07:40:58 +02:00
Patrick Steinhardt
3e75b17a99
Upgrade to Git v2.28.0.rc1
...
Git v2.28.0.rc1 has been released. As the v2.28.0 release series is the
first to contain support for the reference-transaction hook which is
currently a focus for Gitaly, this commit adds the release candidate
version so we can test the hook as part of Gitaly's CI.
2020-07-20 14:10:22 +02:00
Stan Hu
4bfa4ce901
Merge branch 'support-chrome-84' into 'master'
...
Support chrome 84
See merge request gitlab-org/gitlab-build-images!311
2020-07-15 15:53:53 +00:00
Rémy Coutable
9e6293aa3c
Bump Chrome version to 84 in gitlab and www-gitlab-com images
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2020-07-15 15:34:57 +02:00
Pavlo Strokov
9934e625c6
Adding of PgBouncer
...
Gitaly project plans to use PgBouncer for Praefect service
https://gitlab.com/gitlab-org/gitaly/-/issues/2816
We want to have an image for CI so we can test interaction
of Praefect with PostgreSQL database if PgBouncer sits in
between.
Installation script added with 1.14.0 version of PgBouncer (latest).
Related to: https://gitlab.com/gitlab-org/gitaly/-/issues/2816
2020-07-15 15:02:51 +03:00
Albert Salim
c9ad45a53b
Add postgresql 12 build image
2020-07-02 08:16:50 +00:00
Dustin Collins
a98a2f2f19
Add Ubuntu 20.04 build image
2020-06-24 10:58:16 +00:00
Hayley Swimelar
10c52533b6
Use labels in docker builds
2020-06-10 14:16:15 -07:00
Dustin Collins
34fc4a7e22
Add cve-search Docker image
2020-06-10 18:45:51 +00:00
Christian Couder
50e04de9b4
Use images with Git 2.27
2020-06-05 13:02:02 -07:00
Christian Couder
71261cb08e
Get rid of images using Git < 2.25
2020-06-05 13:02:02 -07:00
Paul Okstad
15756dc1b9
Update Gitaly build images
...
- Adds Git v2.25 and v2.27 (see https://gitlab.com/gitlab-org/gitaly/-/issues/2773 )
- Removes Git v2.22 (no longer used by Gitaly)
- Removes Go v1.12 (no longer used by Gitaly)
2020-06-02 07:10:08 +00:00
Rémy Coutable
97e10dbd55
Add support for Chrome 83
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2020-05-28 15:06:07 +02:00
Rémy Coutable
95a0802a38
Simplify assets compilation images
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2020-05-25 10:45:46 +02:00
Paul Okstad
df4bb6b4bd
Add ruby-2.6-golang-1.14-git-2.22
2020-05-18 06:55:30 +00:00
Stan Hu
9f8c24ba15
Add missing image for Chrome v73
2020-04-30 16:51:48 -07:00
Stan Hu
f0fffeca53
Upgrade Ruby to v2.6.6 and Google Chrome to v81
2020-04-30 15:47:00 -07:00
Lukas Eipert
c61c2252f1
Use gitlab-org runners per default
...
See: https://gitlab.com/gitlab-org/gitlab/-/issues/212970
2020-04-16 11:01:12 +02:00
Albert Salim
be6d022dc5
Use latest go version for gitlab pipelines
2020-04-03 07:45:47 +00:00
Albert Salim
49294861b0
Use go 1.13 in GitLab CE/EE
2020-04-03 07:26:08 +00:00
Rémy Coutable
6bb8b216f6
Add a new gitlab-helm3-kubectl1.14 image
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2020-04-01 11:48:11 +02:00
Christian Couder
ba697d43d8
Upgrade to Git 2.26
...
Git 2.26.0 has been released and it contains patches that we
manually added to Git 2.24, see:
https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/3896
https://gitlab.com/gitlab-org/git/issues/7
Part of: https://gitlab.com/gitlab-org/gitaly/-/issues/2497
2020-03-27 10:10:21 +01:00
Stan Hu
3b3dd01034
Merge branch 'feat-terraform-image' into 'master'
...
Add terraform image
See merge request gitlab-org/gitlab-build-images!280
2020-03-26 04:26:13 +00:00
Zeger-Jan van de Weg
6f5b66279d
Remove unused versions of Golang
...
Versions 1.11 and older are effectively dead, given the Go project
maintains the last two minor point releases which are currently 1.13,
and 1.14.
Gitaly for now still supports 1.12, but will move on to at least 1.13
soon. Which is why 1.12 is still supported by this script.
2020-03-20 09:57:46 +00:00
Fábio Matavelli
6740382e66
add terraform image
2020-03-12 20:19:25 +00:00
Rémy Coutable
611204c382
Only build/tag/push images once
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2020-03-02 14:08:29 +01:00
Vasilii Iakliushin
4f95deb7f8
Remove ruby 2.6.3 images for www-gitlab-com
...
As suggested here: https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/273#note_286738224
`www-gitlab-com` was moved to 2.6.5 and it should be safe to remove old
version of images from config
2020-02-12 12:08:28 +01:00
Vasilii Iakliushin
f563b3b1f4
Switch to Ruby 2.6.5 for www-gitlab-com project
...
https://gitlab.com/gitlab-com/www-gitlab-com/issues/6389
2020-02-11 17:47:40 +01:00
Christian Couder
c01b31b38c
Add Dockerfile to build Git
...
We want to easily build customized versions of Git
in CI jobs.
2020-02-06 16:53:49 +01:00
Lukas Eipert
034a8bd568
Update to yarn 1.21.1
...
Last year there was a recommended security update:
https://classic.yarnpkg.com/blog/2019/07/12/recommended-security-update/
This updates yarn to the latest stable version
2020-02-05 21:27:58 +01:00
Takuya Noguchi
3cd67c1231
Update GraphicsMagick to 1.3.34
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2020-02-02 13:16:12 +09:00
Dan Davison
79a494a3e8
Use Ruby version 2.6 for gitlab-qa-alpine
...
Build images with postfix of ruby version
2020-01-31 16:22:52 +00:00
Stan Hu
ba38efc291
Use Ruby 2.6 for gitlab-qa image
...
Rename the image so that it doesn't break gitlab-qa builds, since
Rubocop will need to be updated.
2020-01-17 06:55:15 -08:00
Balasankar "Balu" C
35ff50ea0e
Remove outdated omnibus-gitlab images
...
Signed-off-by: Balasankar "Balu" C <balasankarc@autistici.org>
2020-01-03 13:04:22 +05:30
Balasankar "Balu" C
4630b3b2d5
Bump Ruby version to 2.6.5 for GitLab CI images
...
Signed-off-by: Balasankar "Balu" C <balasankarc@autistici.org>
2020-01-02 10:27:01 +05:30
Pavlo Strokov
da5795ef6d
Upgrade to Git 2.24
...
Git 2.24.0 has been released and it contains a bug fixes that unblock
https://gitlab.com/gitlab-org/gitlab/issues/27828 , and means
that we can more easily ship a custom version of Git with
https://gitlab.com/chriscool's patch
https://gitlab.com/gitlab-org/git/issues/7
Part of: https://gitlab.com/gitlab-org/gitaly/issues/2170
2019-12-10 09:07:35 +00:00
Winnie Hellmann
568c862f6f
Fix typo in LFS image
2019-12-06 14:06:35 +00:00
Winnie Hellmann
15aac58bbf
Add missing images with LFS for GitLab
2019-12-05 16:42:07 +00:00
Winnie Hellmann
d26edd8ddc
Add Git LFS
2019-12-04 14:46:07 +00:00
Winnie Hellmann
28b09fcc88
Remove duplicate golangci-lint-alpine key
2019-12-03 08:34:24 +00:00