Skip to content
Snippets Groups Projects
Commit faea4347 authored by Grzegorz Rola's avatar Grzegorz Rola
Browse files

Revert "Recorded codeception"

This reverts commit 3e416206
parent dd276379
No related branches found
No related tags found
No related merge requests found
......@@ -70,7 +70,6 @@ pages:
tags:
- deploy
dependencies:
- prepare prefixed vendor
- prepare npm assets
artifacts:
expire_in: 6 mos
......@@ -212,5 +211,7 @@ deploy to npm:
- npm install --unsafe-perm
- npm publish --unsafe-perm
only:
refs:
- tags
variables:
- $IS_NPM_LIBRARY
.template: &job-prepare
artifacts:
name: "vendor_prefixed"
paths:
- vendor
- vendor_prefixed
- lang
- assets
- tests/dependent_plugins
prepare prefixed vendor:
<<: *job-prepare
image: wpdesknet/phpunit-woocommerce:0-0
tags:
- vendor
......@@ -7,14 +18,6 @@ prepare prefixed vendor:
variables:
- $IS_NPM_LIBRARY
interruptible: true
artifacts:
name: "vendor_prefixed"
paths:
- vendor
- vendor_prefixed
- lang
- assets
- tests/dependent_plugins
script:
- export DEPENDENT_PLUGINS_DIR=${CI_PROJECT_DIR}/tests/dependent_plugins
- echo ${DEPENDENT_PLUGINS_DIR}
......@@ -27,6 +30,7 @@ prepare prefixed vendor:
- if [[ -f tests/codeception/prepare.sh ]]; then sh tests/codeception/prepare.sh; fi
prepare npm assets:
<<: *job-prepare
image: node:latest
tags:
- vendor
......@@ -37,10 +41,6 @@ prepare npm assets:
dependencies:
- prepare prefixed vendor
interruptible: true
artifacts:
name: "assets"
paths:
- assets
script:
- if [[ -f package.json ]]; then npm install; fi
- if [[ -f package.json ]]; then npm run prod; fi
......@@ -2,10 +2,8 @@
tags:
- codeception
image: wpdesknet/wordpresscli:24
cache:
key: ${CI_PROJECT_NAME}-vendor
paths:
- vendor/
dependencies:
- prepare npm assets
variables:
WP_CLI_CACHE_DIR: /cache/wp-cli
APACHE_DOCUMENT_ROOT: ${CI_PROJECT_DIR}/tests/wordpress
......
.template: &job-test-template
cache:
key: ${CI_PROJECT_NAME}-vendor
paths:
- vendor/
stage: tests
coverage: '/^\s*Lines:\s*\d+.\d+\%/'
artifacts:
......@@ -15,7 +11,6 @@
tags:
- integration
dependencies:
- prepare prefixed vendor
- prepare npm assets
services:
- mysql:5.6
......
.template: &job-test-template
tags:
- unit
cache:
key: ${CI_PROJECT_NAME}-vendor
paths:
- vendor/
stage: tests
except:
variables:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment