stages: - static-tests - unit-tests - integration-tests - semver-tests static-tests: stage: static-tests tags: - php74 - mysql80 - es7 variables: DISPLAY_VARS: "YES" EXECUTOR_SUITE: module-static parallel: matrix: - MAGENTO_EDITION: [community] MAGENTO_VERSION: [2.4.*] before_script: - ~/.composer/vendor/met/test-executor/run.sh setup script: - ~/.composer/vendor/met/test-executor/run.sh tests after_script: - ~/.composer/vendor/met/test-executor/run.sh cleanup only: - merge_requests semver-tests: stage: semver-tests tags: - php74 - mysql80 - es7 variables: EXECUTOR_SUITE: module-semver ALLOWED_CHANGE_LEVEL: 2 before_script: - ~/.composer/vendor/met/test-executor/run.sh setup script: - ~/.composer/vendor/met/test-executor/run.sh tests after_script: - ~/.composer/vendor/met/test-executor/run.sh cleanup only: - merge_requests php73-sql57-es7-integration: stage: integration-tests tags: - php73 - mysql57 - es7 variables: DISPLAY_VARS: "YES" EXECUTOR_SUITE: module-integration parallel: matrix: - MAGENTO_EDITION: [ community, enterprise ] MAGENTO_VERSION: [ 2.3.6, 2.3.7, 2.4.1, 2.4.2] before_script: - ~/.composer/vendor/met/test-executor/run.sh setup script: - ~/.composer/vendor/met/test-executor/run.sh tests after_script: - ~/.composer/vendor/met/test-executor/run.sh cleanup only: - merge_requests php74-sql57-es7-integration: stage: integration-tests tags: - php74 - mysql57 - es7 variables: DISPLAY_VARS: "YES" EXECUTOR_SUITE: module-integration parallel: matrix: - MAGENTO_EDITION: [ community, enterprise ] MAGENTO_VERSION: [ 2.3.7, 2.4.1, 2.4.2 ] before_script: - ~/.composer/vendor/met/test-executor/run.sh setup script: - ~/.composer/vendor/met/test-executor/run.sh tests after_script: - ~/.composer/vendor/met/test-executor/run.sh cleanup only: - merge_requests php74-sql80-es7-integration: stage: integration-tests tags: - php74 - mysql80 - es7 variables: DISPLAY_VARS: "YES" EXECUTOR_SUITE: module-integration parallel: matrix: - MAGENTO_EDITION: [ community, enterprise ] MAGENTO_VERSION: [ 2.3.7, 2.4.1, 2.4.2 ] before_script: - ~/.composer/vendor/met/test-executor/run.sh setup script: - ~/.composer/vendor/met/test-executor/run.sh tests after_script: - ~/.composer/vendor/met/test-executor/run.sh cleanup only: - merge_requests php73-sql57-es7-unit: stage: unit-tests tags: - php73 - mysql57 - es7 variables: DISPLAY_VARS: "YES" EXECUTOR_SUITE: module-unit parallel: matrix: - MAGENTO_EDITION: [ community, enterprise ] MAGENTO_VERSION: [ 2.3.6, 2.3.7, 2.4.1, 2.4.2 ] before_script: - ~/.composer/vendor/met/test-executor/run.sh setup script: - ~/.composer/vendor/met/test-executor/run.sh tests after_script: - ~/.composer/vendor/met/test-executor/run.sh cleanup only: - merge_requests php74-sql57-es7-unit: stage: unit-tests tags: - php74 - mysql57 - es7 variables: DISPLAY_VARS: "YES" EXECUTOR_SUITE: module-unit parallel: matrix: - MAGENTO_EDITION: [ community, enterprise ] MAGENTO_VERSION: [ 2.3.7, 2.4.1, 2.4.2 ] before_script: - ~/.composer/vendor/met/test-executor/run.sh setup script: - ~/.composer/vendor/met/test-executor/run.sh tests after_script: - ~/.composer/vendor/met/test-executor/run.sh cleanup only: - merge_requests php74-sql80-es7-unit: stage: unit-tests tags: - php74 - mysql80 - es7 variables: DISPLAY_VARS: "YES" EXECUTOR_SUITE: module-unit parallel: matrix: - MAGENTO_EDITION: [ community, enterprise ] MAGENTO_VERSION: [ 2.3.7, 2.4.1, 2.4.2 ] before_script: - ~/.composer/vendor/met/test-executor/run.sh setup script: - ~/.composer/vendor/met/test-executor/run.sh tests after_script: - ~/.composer/vendor/met/test-executor/run.sh cleanup only: - merge_requests