gitlab-build-images/.gitlab/ci/gitlab.images.yml
Stan Hu 7f87b2eb16
Drop Debian buster and Git v2.31 builds in GitLab images
Debian bullseye and Git v2.33 are the default now, so we have no need
for these older versions.
2022-04-25 21:22:03 -07:00

52 lines
1.1 KiB
YAML

# Used by GitLab: https://gitlab.com/gitlab-org/gitlab/blob/master/.gitlab-ci.yml
.gitlab-matrix:
variables:
LFS: '2.9'
YARN: '1.22'
GRAPHICSMAGICK: '1.3.36'
parallel:
matrix:
- DEBIAN: ['bullseye']
RUBY: ['2.7.patched', '3.0.patched']
GIT: ['2.33']
POSTGRESQL: ['11', '12', '13']
GOLANG: ['1.16', '1.17']
NODE: ['16.14']
CHROME: ['94', '99']
gitlab test:
extends:
- .gitlab-matrix
- .test_custom
gitlab push:
extends:
- .gitlab-matrix
- .build_and_deploy_custom
stage: deploy-gitlab
needs: ["gitlab test"]
# Used by GitLab's compile-production-assets and compile-test-assets jobs
.gitlab-assets-matrix:
variables:
LFS: '2.9'
YARN: '1.22'
GRAPHICSMAGICK: '1.3.36'
parallel:
matrix:
- DEBIAN: ['bullseye']
RUBY: ['2.7', '3.0']
GIT: ['2.33']
NODE: ['16.14']
gitlab-assets test:
extends:
- .gitlab-assets-matrix
- .test_custom
gitlab-assets push:
extends:
- .gitlab-assets-matrix
- .build_and_deploy_custom
stage: deploy-gitlab-assets
needs: ["gitlab-assets test"]