Evan Read
5a1ee91e9d
Revert "Merge branch 'eread/add-ruby-3_2-www_gitlab_com-image' into 'master'"
2023-03-06 06:30:06 +00:00
Evan Read
b5cc37433d
Add Ruby 3.2 version of www-gitlab-com Docker image
2023-03-06 05:54:13 +00:00
Andrejs Cunskis
2fc03ac832
Add chrome 110 and update e2e images
2023-03-02 10:53:49 +01:00
Stan Hu
66ca240929
Merge branch 'andrey-bump-docker-buildx' into 'master'
...
Update docker engine and remove manual buildx installation
See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/642
Merged-by: Stan Hu <stanhu@gmail.com>
Approved-by: Lin Jen-Shin <jen-shin@gitlab.com>
Reviewed-by: Lin Jen-Shin <jen-shin@gitlab.com>
Co-authored-by: Andrejs Cunskis <acunskis@gitlab.com>
2023-02-28 07:39:52 +00:00
Andrejs Cunskis
cf020e0aa6
Add back apt/lists rm
2023-02-22 07:27:46 +09:00
Andrejs Cunskis
6994bdfc9c
Remove specific buildx versions
2023-02-14 06:08:39 +09:00
Andrejs Cunskis
41165c16ff
Install docker and buildx using official instructions
2023-02-14 06:08:37 +09:00
Andrejs Cunskis
96f2c92812
Fix version regex
2023-02-14 05:27:40 +09:00
DJ Mountney
bbca5a7fb9
Updated golang 1.19 build steps for ubi fips golang builds
2023-02-08 13:16:42 -08:00
Andrejs Cunskis
0bb119ff84
Update docker and buildx versions
2023-02-08 19:13:35 +01:00
Stan Hu
9cfb653c95
Merge branch 'andrey-drop-patch-versions' into 'master'
...
Drop patch version for rust
See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/623
Merged-by: Stan Hu <stanhu@gmail.com>
Approved-by: Stan Hu <stanhu@gmail.com>
Co-authored-by: Andrejs Cunskis <acunskis@gitlab.com>
2023-02-07 16:25:48 +00:00
Andrejs Cunskis
3c5a28c0de
Add chrome 109 to build matrix
2023-02-07 14:38:10 +00:00
Andrejs Cunskis
a32a614bff
Drop rust patch version number
2023-02-07 09:32:59 +01:00
Stan Hu
9e04d5d21a
Fix Rust installation
...
There were a number of issues:
1. `rustc` wasn't actually installed since the `INSTALL_RUST_VERSION`
argument wasn't set.
2. `rustup` wasn't running properly since the `CARGO_HOME` and
`RUSTUP_HOME`weren't being exported and set by default. We now use the
technique described in https://github.com/rust-lang/rustup/issues/1085
to create a wrapper and link all the binaries in /opt/rust/bin and
link them to /usr/local/bin.
3. `rustc version` is not a valid command. `rustc --version` is valid.
2023-01-18 17:33:45 -08:00
Stan Hu
bc3223ac21
Add Ruby 3.2.0 images
...
This will be used to see how much effort it would be to
jump to Ruby 3.2.0 and to see what performance improvements
we might see with YJIT.
2023-01-18 14:01:53 -08:00
Andrejs Cunskis
8650f9a4e4
Update chrome version to 108
2023-01-06 11:01:12 +02:00
Lukas Eipert
94efe6c2c4
Update yarn to latest patch
...
There has been no game-changer, but while we are at it, we can just
update it.
2022-12-13 11:03:19 +01:00
Lukas Eipert
8af15e7962
Add node@18 to the build matrix for the GitLab image
...
See: https://gitlab.com/gitlab-org/gitlab/-/issues/385512
2022-12-13 11:00:22 +01:00
Lukas Eipert
51cdfcf732
feat: Proper Emoji support in Chrome images
...
We often have flaky tests around emoji rendering. Maybe we can improve
the test quality by adding a proper emoji font.
The existing install-noto-image script wasn't utilized and could be
simplified anyhow. Furthermore I think it is fine to install the font
when Chrome is installed, given that we use the Chrome images for
integration tests with the browser.
2022-12-07 11:46:06 +01:00
Lukas Eipert
cc548a28af
chore: Update apt commands in chrome install script
...
Replace `apt install` with `apt-get install` because the former should
not be used for scripting purposes.
Otherwise I wasn't able to get it running locally as well.
2022-12-07 11:46:06 +01:00
Stan Hu
632bca6084
Merge branch 'mk-verify-mandatory-ruby-patches' into 'master'
...
Verify mandatory Ruby patches exist
See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/617
Merged-by: Stan Hu <stanhu@gmail.com>
Approved-by: Stan Hu <stanhu@gmail.com>
Co-authored-by: Matthias Kaeppler <mkaeppler@gitlab.com>
2022-11-30 16:44:38 +00:00
Matthias Käppler
b9bddb9b12
Verify mandatory Ruby patches exist
2022-11-30 16:44:38 +00:00
Hannes Moser
2001e1f9f1
Add Rust lang
2022-11-30 10:22:35 +01:00
Stan Hu
88901ea9ff
Consolidated Ruby patches using major and minor versions
...
Previously we had to remember to apply specific patches for each
version of Ruby, and it was easy to forget. Let's just simplify this
by applying patches for the major and minor versions (e.g. 2.7, 3.0,
etc.).
2022-11-29 14:49:23 -08:00
Matthias Käppler
869acf7edd
Update Ruby 2.7 and 3.x images
2022-11-29 14:49:45 +00:00
Andrejs Cunskis
49c5cbcc3c
Update docker and buildx versions
2022-11-10 10:09:15 +02:00
Andrejs Cunskis
7d00e776ae
Cache chrome for correct debian version
2022-11-08 12:49:31 +00:00
Andrejs Cunskis
cfa1af41c8
Fix download url base
2022-10-30 20:23:33 +02:00
Andrejs Cunskis
22154087ee
Update chrome installation and version
2022-10-30 19:40:10 +02:00
Kamil Trzciński
5cbbafa65e
Fix duplicate debian-bullseye in image name
...
This is due to usage of OS and DEBIAN in a CI.
Ignore DEBIAN/UBI if OS is specified.
2022-10-28 13:32:40 +02:00
Kamil Trzciński
f6a1f0e63f
Build arm64 images by default and additionally do not require docker buildx for simple builds
2022-10-28 07:38:23 +00:00
Andrejs Cunskis
0a81ef5783
Notify chrome update only when chromium is cached
2022-10-10 12:00:13 +03:00
Stan Hu
925f109160
Update Go to 1.18.7 and 1.19.2
2022-10-06 04:28:03 +00:00
Andrejs Cunskis
af7312a4aa
Merge branch 'acunskis-cache-chromium-common' into 'master'
...
Cache chromium-common package
See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/589
Merged-by: Andrejs Cunskis <acunskis@gitlab.com>
Approved-by: Kamil Trzciński <ayufan@ayufan.eu>
2022-10-05 17:19:56 +00:00
Andrejs Cunskis
8ac47f7001
Cache chromium-common package
2022-10-05 17:19:56 +00:00
Andrejs Cunskis
ed1776761c
Update chrome versions
...
Bump version in kas images
2022-10-05 10:03:50 +03:00
Andrejs Cunskis
da34657f84
Notify quality slack channel when new version of chrome has been released
2022-10-04 18:45:03 +03:00
Rémy Coutable
b93b5c7d0b
Merge branch 'acunskis-cache-chromium' into 'master'
...
Cache chromium for arm64 builds
See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/578
Merged-by: Rémy Coutable <remy@rymai.me>
Approved-by: Stan Hu <stanhu@gmail.com>
Approved-by: Rémy Coutable <remy@rymai.me>
Co-authored-by: Andrejs Cunskis <acunskis@gitlab.com>
2022-09-27 09:17:36 +00:00
Andrejs Cunskis
292fe33fba
Cache chromium for arm64 builds
2022-09-27 09:17:36 +00:00
Stan Hu
daa5d8c725
Update to Go v1.18.6 and v1.19.1
2022-09-26 17:09:19 +00:00
Andrejs Cunskis
0be7ce1245
Add arm capability without pushing and building images
2022-09-22 08:17:17 +00:00
Balasankar 'Balu' C
514f304d5f
Revert "Merge branch 'multiarch-images' into 'master'"
...
This reverts merge request !577
2022-09-19 10:15:53 +00:00
Andrejs Cunskis
1ecbd61785
Capability to build arm64 docker images
2022-09-19 08:11:34 +00:00
Balasankar 'Balu' C
3ef7901d3f
Merge branch 'CVE-2022-28131' into 'master'
...
Upgrade Go versions to latest patches
Closes gitaly#4439
See merge request gitlab-org/gitlab-build-images!579
2022-08-26 04:59:05 +00:00
Rémy Coutable
ef9588d93a
Merge branch 'tnir-yarn-1.22.19-on-www-gitlab-com' into 'master'
...
Update Yarn from 1.22.10 to 1.22.19 in www-gitlab-com image
See merge request gitlab-org/gitlab-build-images!573
2022-08-23 09:08:45 +00:00
Pavlo Strokov
40a204d458
Upgrade Go versions to latest patches
...
The CVE-2022-28131 vulnerability is fixed in the latest patches
for the Go 1.17 and 1.18. Upgrade to the latest Go patch versions.
Closes: https://gitlab.com/gitlab-org/gitaly/-/issues/4439
2022-08-23 10:59:14 +03:00
Takuya Noguchi
8fdc02afff
Update debian from buster to bullseye in www-gitlab-com
...
to update yamllint from 1.25.0 to 1.26.0-2
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2022-08-14 09:04:32 +00:00
Takuya Noguchi
e7f6430158
Update Yarn from 1.22.10 to 1.22.19 in www-gitlab-com image
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2022-08-14 08:02:04 +00:00
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
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