35 lines
694 B
Makefile
35 lines
694 B
Makefile
.PHONY: build
|
|
|
|
fresh:
|
|
$(MAKE) stop && \
|
|
rm -rf ./src && \
|
|
./scripts/download_oc_store.sh && \
|
|
./scripts/install_ocstore.sh && \
|
|
$(MAKE) start
|
|
|
|
setup:
|
|
$(MAKE) stop && \
|
|
rm -rf ./src && \
|
|
./scripts/download_oc_store.sh && \
|
|
./scripts/install_ocstore.sh && \
|
|
$(MAKE) start && \
|
|
$(MAKE) link
|
|
|
|
stop:
|
|
docker compose down
|
|
|
|
start:
|
|
docker compose up -d
|
|
|
|
ssh:
|
|
docker compose exec -w /module/oc_telegram_shop/upload/oc_telegram_shop web bash
|
|
|
|
link:
|
|
docker compose exec web bash -c "php ./scripts/link.php"
|
|
|
|
dev:
|
|
$(MAKE) link && \
|
|
cd spa && npm run dev
|
|
|
|
lint:
|
|
docker compose exec -w /module/oc_telegram_shop/upload/oc_telegram_shop web bash -c "./vendor/bin/phpstan analyse src framework"
|