Merge branch 'eread/update-build-step-for-new-docker-images' into 'master'

Update build step for new Docker images

See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/812

Merged-by: Rémy Coutable <remy@rymai.me>
Approved-by: Rémy Coutable <remy@rymai.me>
Reviewed-by: Rémy Coutable <remy@rymai.me>
Co-authored-by: Evan Read <eread@gitlab.com>
This commit is contained in:
Rémy Coutable 2024-05-31 06:16:21 +00:00
commit 439201893a
2 changed files with 20 additions and 14 deletions

View file

@ -25,13 +25,19 @@ sitespeed-gitlab:
ubi-release:
extends: .build_static_image
www-gitlab-com-debian-bullseye-ruby-3.0-node-16:
www-gitlab-com-debian-bullseye-ruby-3.0.6-node-16:
extends: .build_static_image
parallel:
matrix:
- ARCH: [ 'arm64', 'amd64' ]
www-gitlab-com-debian-bullseye-ruby-3.2-node-18:
www-gitlab-com-debian-bullseye-ruby-3.2.4-node-18:
extends: .build_static_image
parallel:
matrix:
- ARCH: [ 'arm64', 'amd64' ]
www-gitlab-com-debian-bullseye-ruby-3.2.4-node-20:
extends: .build_static_image
parallel:
matrix:

View file

@ -25,20 +25,20 @@ Assuming the image you want to add is called `new-image`:
1. Add a new build job:
```yml
new-image:
extends: .build_static_image
```
```yml
new-image:
extends: .build_static_image
```
**NOTE:** You can use `parallel:matrix` keyword to build images for multiple architectures:
**NOTE:** You can use `parallel:matrix` keyword to build images for multiple architectures:
```yml
new-image:
extends: .build_static_image
parallel:
matrix:
- ARCH: [ 'arm64', 'amd64' ]
```
```yml
new-image:
extends: .build_static_image
parallel:
matrix:
- ARCH: [ 'arm64', 'amd64' ]
```
1. Add a Dockerfile: `Dockerfile.new-image`.