Skip to content
Snippets Groups Projects
Select Git revision
  • 7a02351ef1a87cc42e88318c5de3bcae2c039517
  • master default protected
  • feat/npm-publish
  • feat/demo-deploy
  • change-demo-deploy
  • remove-smoke
  • feat/acceptance-tests
  • feature/deploy-composer.json
  • feature/mysql-bin-logs
  • skip-codecept-for-libs
  • include-composer-json
  • exclude-wp-assets
  • update_codecept_image
  • fix/silenced-copy
  • remove-free-translations
  • codeception-with-optional-step
  • improve-parallelization
  • linter-exit
  • change-images
  • fix/linter
  • globally-raise-mem-limit
  • no-symlink2
22 results

gitlab-ci-1.2.yml

Blame
    • Bartek Jaskulski's avatar
      7a02351e
      feat: remove smoke tests · 7a02351e
      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: default avatarBart Jaskulski <bjaskulski@protonmail.com>
      Verified
      7a02351e
      History
      feat: remove smoke tests
      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: default avatarBart 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'