mirror of
https://ops.gitlab.net/gitlab-org/gitlab-build-images.git
synced 2025-12-09 18:12:55 +01:00
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.
71 lines
1.6 KiB
YAML
71 lines
1.6 KiB
YAML
# Used by GitLab: https://gitlab.com/gitlab-org/gitlab/blob/master/.gitlab-ci.yml
|
|
gitlab:
|
|
extends:
|
|
- .build_and_push
|
|
stage: gitlab
|
|
variables:
|
|
RUBYGEMS: '3.2'
|
|
LFS: '2.9'
|
|
YARN: '1.22'
|
|
GRAPHICSMAGICK: '1.3.36'
|
|
ARCH: linux/amd64,linux/arm64
|
|
parallel:
|
|
matrix:
|
|
- OS: ['debian:bullseye']
|
|
RUBY: ['2.7.patched', '3.0.patched']
|
|
GIT: ['2.36']
|
|
POSTGRESQL: ['11', '12', '13']
|
|
GOLANG: ['1.18', '1.19']
|
|
RUST: ['1.65.0']
|
|
NODE: ['16.14', '18.12']
|
|
CHROME: ['106', '108']
|
|
|
|
gitlab-ruby-3.2:
|
|
extends:
|
|
- .build_and_push
|
|
stage: gitlab
|
|
variables:
|
|
RUBYGEMS: '3.4'
|
|
LFS: '2.9'
|
|
YARN: '1.22'
|
|
GRAPHICSMAGICK: '1.3.36'
|
|
ARCH: linux/amd64,linux/arm64
|
|
parallel:
|
|
matrix:
|
|
- OS: ['debian:bullseye']
|
|
RUBY: ['3.2.patched']
|
|
GIT: ['2.36']
|
|
POSTGRESQL: ['11', '12', '13']
|
|
GOLANG: ['1.19']
|
|
RUST: ['1.65.0']
|
|
NODE: ['16.14']
|
|
CHROME: ['108']
|
|
|
|
# Used by GitLab's compile-production-assets and compile-test-assets jobs
|
|
gitlab-assets:
|
|
extends:
|
|
- .build_and_push
|
|
stage: gitlab-assets
|
|
variables:
|
|
RUBYGEMS: '3.2'
|
|
LFS: '2.9'
|
|
YARN: '1.22'
|
|
GRAPHICSMAGICK: '1.3.36'
|
|
ARCH: amd64,arm64
|
|
parallel:
|
|
matrix:
|
|
- OS: ['debian:bullseye']
|
|
RUBY: ['2.7', '3.0']
|
|
GIT: ['2.33']
|
|
NODE: ['16.14', '18.12']
|
|
|
|
# Used by GitLab's Review app jobs
|
|
gitlab-review-app:
|
|
extends:
|
|
- .build_and_push
|
|
stage: gitlab-review-app
|
|
variables:
|
|
RUBY: '3.0'
|
|
GCLOUD: '383'
|
|
KUBECTL: '1.23'
|
|
HELM: '3.5'
|