feat: improved Makefile
This commit is contained in:
parent
765070f7b2
commit
105362e33c
45
Makefile
45
Makefile
@ -1,39 +1,40 @@
|
|||||||
help:
|
help:
|
||||||
echo "clean dev-front prod back"
|
@echo "make [clean dev-front prod dev-back]"
|
||||||
|
|
||||||
clean:
|
|
||||||
docker compose down
|
clean:
|
||||||
rm .env
|
@docker compose down
|
||||||
rm front/MyINPulse-front/.env
|
@rm .env
|
||||||
rm docker-compose.yaml
|
@rm front/MyINPulse-front/.env
|
||||||
|
@rm docker-compose.yaml
|
||||||
|
|
||||||
|
|
||||||
# Install npm packages
|
# Install npm packages
|
||||||
front/MyINPulse-front/.installed:
|
front/MyINPulse-front/.installed:
|
||||||
cd ./front/MyINPulse-front/ && npm i && touch .installed
|
@cd ./front/MyINPulse-front/ && npm i && touch .installed
|
||||||
|
|
||||||
|
|
||||||
vite: ./front/MyINPulse-front/.installed
|
vite: ./front/MyINPulse-front/.installed
|
||||||
|
|
||||||
|
|
||||||
dev-front: clean vite
|
dev-front: clean vite
|
||||||
cp config/frontdev.front.env front/MyINPulse-front/.env
|
@cp config/frontdev.front.env front/MyINPulse-front/.env
|
||||||
cp config/frontdev.main.env .env
|
@cp config/frontdev.main.env .env
|
||||||
cp config/frontdev.docker-compose.yaml docker-compose.yaml
|
@cp config/frontdev.docker-compose.yaml docker-compose.yaml
|
||||||
#docker compose up -d
|
@docker compose up -d
|
||||||
cd ./front/MyINPulse-front/ && npm run dev
|
@cd ./front/MyINPulse-front/ && npm run dev
|
||||||
|
|
||||||
prod: clean
|
prod: clean
|
||||||
cp config/prod.front.env front/MyINPulse-front/.env
|
@cp config/prod.front.env front/MyINPulse-front/.env
|
||||||
cp config/prod.main.env .env
|
@cp config/prod.main.env .env
|
||||||
cp config/frontdev.docker-compose.yaml docker-compose.yaml
|
@cp config/frontdev.docker-compose.yaml docker-compose.yaml
|
||||||
#docker compose up -d
|
@docker compose up -d
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
back:
|
dev-back:
|
||||||
cp config/backdev.front.env front/MyINPulse-front/.env
|
@cp config/backdev.front.env front/MyINPulse-front/.env
|
||||||
cp config/backdev.main.env .env
|
@cp config/backdev.main.env .env
|
||||||
cp config/backdev.docker-compose.yaml docker-compose.yaml
|
@cp config/backdev.docker-compose.yaml docker-compose.yaml
|
||||||
docker compose up -d
|
@docker compose up -d
|
||||||
echo "./gradlew bootRun"
|
@echo "./gradlew bootRun"
|
Loading…
x
Reference in New Issue
Block a user