Select Git revision
gitlab-ci-1.2.yml
-
Bartek Jaskulski authored
Smoke tests in this configuration doesn't make much sense, as in fact it is just an outdated version of regular codeception acceptance tests. The purpose of smoke tests is to randomize access or patterns of plugin usage and this is not fulfilled by this job. Instead, it only is a maintenance burden, when requiring an update. Signed-off-by:
Bart Jaskulski <bjaskulski@protonmail.com>
Bartek Jaskulski authoredSmoke tests in this configuration doesn't make much sense, as in fact it is just an outdated version of regular codeception acceptance tests. The purpose of smoke tests is to randomize access or patterns of plugin usage and this is not fulfilled by this job. Instead, it only is a maintenance burden, when requiring an update. Signed-off-by:
Bart Jaskulski <bjaskulski@protonmail.com>
gitlab-ci-1.2.yml 1.21 KiB
variables:
WPDESK_CI_VERSION: "2024.07.30"
MYSQL_ROOT_PASSWORD: "mysql"
MYSQL_DATABASE: "wptest"
MYSQL_USER: "mysql"
MYSQL_PASSWORD: "mysql"
MYSQL_INNODB_LOG_BUFFER_SIZE: "32M"
PHP_ERROR_REPORTING: "E_ALL"
COMPOSER_ALLOW_SUPERUSER: "1"
COMPOSER_MEMORY_LIMIT: "-1"
GIT_STRATEGY: "fetch"
CONTRIBUTORS: "wpdesk,dyszczo,grola,piotrpo,marcinkolanko"
MINIMAL_WP_TESTED_UP: "6.2"
MINIMAL_WC_TESTED_UP: "8.1"
stages:
- prepare-vendor
- prepare-node
- prepare-translations-and-tests
- tools
- tests
- pre-deploy
- deploy
- post-deploy
include:
- project: 'wpdesk/gitlab-ci'
ref: 'master'
file:
- '/includes/prepare.yml'
- '/includes/translations.yml'
- '/includes/tests/static-analysis.yml'
- '/includes/tests/lint.yml'
- '/includes/tests/unit.yml'
- '/includes/metrics.yml'
- '/includes/tests/version-cohesion.yml'
- '/includes/tests/codeception-integration.yml'
- '/includes/tests/codeception.yml'
- '/includes/tests/codeception-parallel.yml'
- '/includes/tests/integration.yml'
- '/includes/deploy.yml'
- '/includes/pages.yml'
- '/includes/mixins/.after-codeception.yml'
- '/includes/mixins/.skip-mr.yml'