php-cs-fixer-config

Форк
0
28 строк · 830.0 Байт
1
#!/usr/bin/make
2

3
SHELL = /bin/sh
4

5
.PHONY : help build latest install lowest test 'shell' clean
6
.DEFAULT_GOAL : help
7

8
help: ## Show this help
9
	@printf "\033[33m%s:\033[0m\n" 'Available commands'
10
	@awk 'BEGIN {FS = ":.*?## "} /^[a-zA-Z_-]+:.*?## / {printf "  \033[32m%-14s\033[0m %s\n", $$1, $$2}' $(MAKEFILE_LIST)
11

12
build: ## Build docker image for local development
13
	docker compose build
14

15
install: clean ## Install regular PHP dependencies
16
	docker compose run app composer update --no-interaction --prefer-dist
17

18
test: ## Execute php tests and linters
19
	docker compose run app composer test
20

21
phpunit: ## Execute PHPUnit tests
22
	docker compose run app composer phpunit
23

24
shell: ## Start shell into container with php
25
	docker compose run app sh
26

27
clean: ## Remove all dependencies and unimportant files
28
	-rm -Rf ./composer.lock ./vendor
29

30

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.