-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathmakefile
More file actions
30 lines (25 loc) · 1.02 KB
/
makefile
File metadata and controls
30 lines (25 loc) · 1.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Comando para empaquetar la carpeta en un archivo ZIP
zip:
zip -r -v -FS ai-entries.zip ai-entries
# Run locally
start:
npx wp-env start --xdebug=coverage
npx wp-env run cli --env-cwd=wp-content/plugins/ai-entries rm -rf vendor
npx wp-env run cli --env-cwd=wp-content/plugins/ai-entries composer require phpunit/phpunit --dev --with-all-dependencies
npx wp-env run cli --env-cwd=wp-content/plugins/ai-entries composer require yoast/phpunit-polyfills --dev --with-all-dependencies
npx wp-env run cli --env-cwd=wp-content/plugins/ai-entries composer require 10up/wp_mock --dev --with-all-dependencies
# Tests
test:
npx wp-env run tests-cli --env-cwd=wp-content/plugins/ai-entries ./vendor/bin/phpunit ./tests/classes --bootstrap ./tests/bootstrap.php --testdox --colors
# Clean all environments
clear:
npx wp-env clean all
# Destroy environment
destroy:
npx wp-env destroy
# Debug environment
debug:
npx wp-env logs --debug --watch
# Copiar el contenido del directorio
copy:
cp -R ./ai-entries/* ../ai-entries/trunk/