From a23d603c655f665c63ef1b149c5d5791b0e88d7f Mon Sep 17 00:00:00 2001 From: Alex <LAV451@gmail.com> Date: Sat, 28 Dec 2024 22:09:26 +0300 Subject: [PATCH] Update Makefile After Docker 20.10.0, docker-compose has become part of docker and can now be accessed without installing additional extensions. --- Makefile | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Makefile b/Makefile index 4e65b66..33e6da0 100644 --- a/Makefile +++ b/Makefile @@ -1,24 +1,24 @@ help: ## Display help information @fgrep -h "##" $(MAKEFILE_LIST) | fgrep -v fgrep | sed -e 's/\\$$//' | sed -e 's/##//' -build: ## Build an image from a docker-compose file. Params: {{ v=8.1 }}. Default latest PHP 8.1 - PHP_VERSION=$(filter-out $@,$(v)) docker-compose up -d --build +build: ## Build an image from a docker compose file. Params: {{ v=8.1 }}. Default latest PHP 8.1 + PHP_VERSION=$(filter-out $@,$(v)) docker compose up -d --build down: ## Stop and remove containers, networks - docker-compose down + docker compose down start: ## Start services - docker-compose up -d + docker compose up -d sh: ## Enter the container with the application docker exec -it yii-runner-roadrunner sh test: ## Run tests. Params: {{ v=8.1 }}. Default latest PHP 8.1 - PHP_VERSION=$(filter-out $@,$(v)) docker-compose build --pull yii-runner-roadrunner - PHP_VERSION=$(filter-out $@,$(v)) docker-compose run yii-runner-roadrunner vendor/bin/phpunit --colors=always --debug + PHP_VERSION=$(filter-out $@,$(v)) docker compose build --pull yii-runner-roadrunner + PHP_VERSION=$(filter-out $@,$(v)) docker compose run yii-runner-roadrunner vendor/bin/phpunit --colors=always --debug make down mutation: ## Run mutation tests. Params: {{ v=8.1 }}. Default latest PHP 8.1 - PHP_VERSION=$(filter-out $@,$(v)) docker-compose build --pull yii-runner-roadrunner - PHP_VERSION=$(filter-out $@,$(v)) docker-compose run yii-runner-roadrunner vendor/bin/roave-infection-static-analysis-plugin -j2 --ignore-msi-with-no-mutations --only-covered + PHP_VERSION=$(filter-out $@,$(v)) docker compose build --pull yii-runner-roadrunner + PHP_VERSION=$(filter-out $@,$(v)) docker compose run yii-runner-roadrunner vendor/bin/roave-infection-static-analysis-plugin -j2 --ignore-msi-with-no-mutations --only-covered make down