@@ -11,36 +11,37 @@ help: ## Display this help
11
11
install : composer-install build up # # Install required software and initialize your local configuration
12
12
13
13
build : # # Build application docker images
14
- @bash -c " docker- compose build ${PHP_CONTAINER_NAME} "
14
+ @bash -c " docker compose build ${PHP_CONTAINER_NAME} "
15
15
16
16
up : # # Start application containers and required services
17
- @bash -c " export MOCKSERVER_LOG_LEVEL=WARN; docker- compose up -d"
17
+ @bash -c " export MOCKSERVER_LOG_LEVEL=WARN; docker compose up -d"
18
18
19
19
debug : # # Start application containers and required services in debug mode
20
- @bash -c " export MOCKSERVER_LOG_LEVEL=INFO; docker- compose up -d"
20
+ @bash -c " export MOCKSERVER_LOG_LEVEL=INFO; docker compose up -d"
21
21
22
22
down : # # Stop application containers and required services
23
- @docker- compose down
23
+ @docker compose down
24
24
25
25
test : # # Execute all phpunit test
26
- @docker- compose exec ${PHP_CONTAINER_NAME} ./vendor/bin/phpunit ${TEST}
26
+ @docker compose exec ${PHP_CONTAINER_NAME} ./vendor/bin/phpunit ${TEST}
27
27
28
28
code-sniff cs : # # Detect coding standard violations in all project files using code sniffer
29
- @docker- compose exec ${PHP_CONTAINER_NAME} ./vendor/bin/phpcs
29
+ @docker compose exec ${PHP_CONTAINER_NAME} ./vendor/bin/phpcs
30
30
31
31
code-format cf : # # Fix coding standard violations in all project files
32
- @docker- compose exec ${PHP_CONTAINER_NAME} ./vendor/bin/phpcbf
32
+ @docker compose exec ${PHP_CONTAINER_NAME} ./vendor/bin/phpcbf
33
33
34
34
code-find-bugs phpstan : # # Run static analysis tool to find possible bugs using phpstan
35
- @docker- compose exec ${PHP_CONTAINER_NAME} ./vendor/bin/phpstan analyse
35
+ @docker compose exec ${PHP_CONTAINER_NAME} ./vendor/bin/phpstan analyse
36
36
37
37
code-find-smells md : # # Run static analysis tool to find code smells using mess detector
38
- @docker- compose exec ${PHP_CONTAINER_NAME} ./vendor/bin/phpmd src,tests text phpmd.xml --suffixes php
38
+ @docker compose exec ${PHP_CONTAINER_NAME} ./vendor/bin/phpmd src,tests text phpmd.xml --suffixes php
39
39
40
40
composer-update : # # Run composer update
41
41
@docker run --rm --interactive --tty --volume $PWD :/app composer update
42
42
43
43
composer-install : # # Run composer update
44
44
@docker run --rm --interactive --tty --volume $PWD :/app composer install
45
45
46
-
46
+ console c : # # Run the container bash console
47
+ docker exec -it php /bin/bash
0 commit comments