From 41e842d00467d541d3383aa2daae726d59d9c458 Mon Sep 17 00:00:00 2001 From: Andrejs Cunskis Date: Tue, 24 May 2022 19:14:50 +0300 Subject: [PATCH] Add e2e images for all qa usecases --- .gitlab/ci/e2e.images.yml | 36 ++++++++++++++++++++++++------------ 1 file changed, 24 insertions(+), 12 deletions(-) diff --git a/.gitlab/ci/e2e.images.yml b/.gitlab/ci/e2e.images.yml index 7434236..f635fb2 100644 --- a/.gitlab/ci/e2e.images.yml +++ b/.gitlab/ci/e2e.images.yml @@ -1,24 +1,36 @@ # Used by gitlab e2e tests and other qa related tasks -# Base image used by QA framework unit tests and other jobs not requiring full toolset -e2e-base: - variables: - DEBIAN: bullseye - GIT: '2.33' - BUNDLER: '2.3' - CHROME: '101' +# Base image with just ruby and bundler +e2e: extends: - .build_and_push + variables: + DEBIAN: bullseye + BUNDLER: '2.3' parallel: matrix: - RUBY: [ '2.7', '3.0' ] +# Image with ruby, bundler and docker +e2e-docker: + extends: + - e2e + variables: + DOCKER: '20.10.14' + +# Image with additional chrome installed +e2e-chrome: + extends: + - e2e-docker + variables: + CHROME: '101' + # Image used for running full e2e test suite e2e-full: - variables: - LFS: '2.9' - GCLOUD: '383' - KUBECTL: '1.23' - DOCKER: '20.10.14' extends: - e2e-base + variables: + LFS: '2.9' + GIT: '2.33' + GCLOUD: '383' + KUBECTL: '1.23'