Kamil Trzciński
ee1bb21ec9
Allow to prefix deployed images into nested
...
This allows to escape the tag length limit of 128
and better organise images from different architectures
2022-05-02 15:26:47 +02: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
1f15ec8684
Add option to pass custom bundler version
2022-05-01 19:31:13 +03:00
Andrejs Cunskis
e5885af2fb
Use buildkit and inline cache to speed up builds
2022-04-29 16:19:34 +03:00
Andrejs Cunskis
423759a39f
Add explicit kubectl sha256 check
2022-04-29 16:08:04 +03:00
Andrejs Cunskis
9906770111
Fix copy paste mistakes in variables
2022-04-28 18:56:57 +03:00
Andrejs Cunskis
7a97735026
Integrate gcloud and kubectl in custom build
2022-04-28 18:32:48 +03:00
feistel
17f6443c23
Update Go to 1.17.9
2022-04-13 23:20:50 +02:00
Matthias Käppler
86fa76e02a
Update Go to 1.17.8
2022-04-07 10:52:47 +00:00
Stan Hu
b48bd1af38
Merge branch 'add-chrome-94-support' into 'master'
...
Add support for Chrome 94 in GitLab images
See merge request gitlab-org/gitlab-build-images!504
2022-03-21 15:58:00 +00:00
Vitaly Slobodin
1776923a4d
Bump Node.js to 16.14.2
...
https://nodejs.org/en/blog/vulnerability/mar-2022-security-releases/
2022-03-18 10:07:36 +03:00
Rémy Coutable
11df180825
Add support for Chrome 94 in GitLab images
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2022-03-17 17:53:10 +01:00
Rémy Coutable
54900fc18d
Update to Chrome 99
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2022-03-16 19:07:39 +01:00
Lukas Eipert
b2e4da6246
Update yarn to 1.22.17
2022-02-21 14:24:21 +01:00
Stan Hu
048371d633
Update to Go v1.17.7
...
See https://twitter.com/golang/status/1491914601948233731
2022-02-11 08:59:38 -08:00
Stan Hu
1cb45d0cab
Downgrade to Chrome 97
...
Chrome 98 has a bug with sending control keys that is breaking our
keyboard shortcut tests:
https://bugs.chromium.org/p/chromedriver/issues/detail?id=3999
Prune older Chrome entries as we no longer need them.
2022-02-11 00:45:16 -08:00
Stan Hu
122e14854a
Update to Chrome 98
...
Chrome 89 does not support Debian bullseye.
2022-02-10 12:29:35 -08:00
Stan Hu
114463a3bc
Merge branch 'vs/bump-nodejs-lts-customersdot' into 'master'
...
Bump Node.js version to LTS for CustomersDot
See merge request gitlab-org/gitlab-build-images!483
2022-02-10 16:23:35 +00:00
Vitaly Slobodin
e18ed3a95d
Bump Node.js version to LTS for CustomersDot
2022-02-10 15:03:05 +03:00
Stan Hu
27c59b7e27
Update to Debian bullseye
2022-02-10 07:37:01 +00:00
Stan Hu
7883570dc7
Update to Go v1.17.6
2022-01-27 07:33:29 +00:00
Stan Hu
7aec1105f8
Upgrade to Go v1.16.12 and v1.17.5
...
See https://groups.google.com/g/golang-announce/c/0fM21h43arc/m/a2Hu_dWRAAAJ
2021-12-09 10:40:39 -08:00
Lukas Eipert
94ebd90c7f
Properly tag images when building them
2021-12-08 12:44:00 +01:00
Lukas Eipert
a9cf88c469
Welcome to the matrix
...
This refactors our custom image building to utilize GitLab parallel jobs
with a matrix.
This makes it easier to parse what kind of matrix we are going to build
in our docker images. Furthermore instead of splitting the image name,
we can simply pull the versions of the tools from the environment
variables.
The ultimative reason: Dogfooding
2021-12-07 12:10:42 +01:00
Stan Hu
d6f81f1f5f
Update to Ruby 2.7.5
...
See https://www.ruby-lang.org/en/news/2021/11/24/ruby-2-7-5-released/
2021-12-04 00:15:22 -08:00
Matthias Käppler
88d8ef2879
Update Ruby 3 images to 3.0.3
2021-11-25 08:21:32 +00:00
Stan Hu
47e1d7c2ed
Update to Golang v1.16.10 and v1.17.3
...
Announcement:
https://groups.google.com/g/golang-announce/c/0fM21h43arc/m/a2Hu_dWRAAAJ
2021-11-11 14:15:05 -08:00
Stan Hu
181fe68c61
Fix indentation
2021-10-21 15:56:50 -07:00
Heinrich Lee Yu
419c259e70
Add Git 2.33 images
...
This is the new required minimum version of Gitaly
2021-10-13 09:42:25 +08:00
Stan Hu
fab40fe6b5
Update Golang v1.16.9 and v1.17.2
...
These are security releases:
https://golang.org/doc/devel/release#go1.17
2021-10-12 16:21:01 -07:00
feistel
90453443ef
Add Go 1.17 to the build images
2021-08-19 02:40:18 +00:00
Stan Hu
75872c38aa
Update to Go v1.16.7
...
This has a number of security and bug fixes:
https://golang.org/doc/devel/release#go1.16
2021-08-18 07:48:11 -07:00
Matthias Kaeppler
19cbe92aa9
Pin ruby-2.7.2 image, add ruby-2.7
...
The ruby-2.7 tags will always contain the latest
patch released for that minor version.
This allows us to ship patches more easily but
retains backwards compatibility with existing
repos asking for 2.7.2.
2021-08-18 11:46:43 +02:00
Matthias Kaeppler
4e1d0fb9c6
Update Ruby 3 to 3.0.2
2021-07-08 15:06:12 +02:00
Tiger Watson
a7e1e727ef
Add Bazelisk support to Dockerfile.custom
2021-06-29 13:25:07 +00:00
Stan Hu
b8ca8022f0
Upgrade to Golang v1.16.4
2021-06-15 00:16:01 -07:00
Takuya Noguchi
12c52d4a9a
Update Node.js from 12.4.0 to 12.22.1 for www-gitlab-com image
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-06-07 05:09:19 +00:00
Takuya Noguchi
e29a606bbc
Use npm repo instead of apt on Yarn install
...
Co-authored-by: Lukas 'Eipi' Eipert <leipert@gitlab.com>
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-04-27 14:19:31 +00:00
Takuya Noguchi
c84a0a0922
Overhaul image for customers-gitlab-com
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-04-21 02:21:24 +00:00
Stan Hu
af5b5a6208
Upgrade to Git v2.31.1
2021-04-16 10:37:08 -07:00
Takuya Noguchi
00d0498d63
Add Go 1.16.2 to the build images
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-03-17 07:36:29 +00:00
Albert Salim
7fc0ea96c4
Update Chrome to 89
...
https://chromereleases.googleblog.com/2021/03/stable-channel-update-for-chrome-os.html
https://chromedriver.chromium.org/downloads
2021-03-16 14:44:15 +00:00
Patrick Steinhardt
3272fc25cc
ci: Start building images for git v2.31.0
...
We're going to switch over to git v2.31.0 soonish. As a preparatory
step, this commit adds a bunch of jobs to start building images with
this version.
2021-03-16 08:41:54 +01:00
Patrick Steinhardt
368176b2e7
scripts: Drop old versions of git
...
The minimum required version of git nowadays is v2.29.0, and thus we
don't create images with versions older than that anymore. We can thus
safely drop their hashes from the custom-docker-build script.
2021-03-16 08:41:54 +01:00
Stan Hu
59cbeda30f
Merge branch '68-avoid-stretch-in-ruby-images' into 'master'
...
Avoid to use stretch image in Ruby 2.6-base images
Closes #68
See merge request gitlab-org/gitlab-build-images!383
2021-03-15 17:58:17 +00:00
Takuya Noguchi
c66de8800e
Avoid to use stretch image in Ruby 2.6-base images
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-03-15 07:15:09 +00:00
Takuya Noguchi
f544166aba
Update Golang 1.14/1.15 minor revisions
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-03-15 03:02:50 +00:00
Takuya Noguchi
160258a0a7
Update GraphicsMagick to 1.3.36
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-03-08 04:29:11 +00:00
Takuya Noguchi
adc2958921
Upgrade the default Node.js version from 12.4.0 to 14.16.0
...
Also node-14 will be changed from 14.15.4 to 14.16.0 as intended,
while node-12 will not be changed staying with 12.4.0.
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-02-27 13:25:53 +00:00
DJ Mountney
d2a6d209fe
Merge branch '60-remove-ansible-and-terraform-installation-scripts-from-this-repository' into 'master'
...
Remove Ansible and Terraform custom installation scripts
Closes #60
See merge request gitlab-org/gitlab-build-images!371
2021-02-22 17:29:54 +00:00