add command
This commit is contained in:
@@ -1,9 +1,23 @@
|
|||||||
.PHONY: check build publish
|
.PHONY: check build prod-build publish
|
||||||
|
|
||||||
build:
|
build:
|
||||||
$(MAKE) -C evening_detective_server build-linux
|
$(MAKE) -C evening_detective_server build-linux
|
||||||
npm --prefix evening_detective_frontend run build
|
npm --prefix evening_detective_frontend run build
|
||||||
|
|
||||||
|
prod-build:
|
||||||
|
rm -rf prod/backend prod/frontend/dist prod/migrations
|
||||||
|
mkdir -p prod/backend prod/frontend/dist prod/migrations
|
||||||
|
|
||||||
|
$(MAKE) -C evening_detective_server build-linux
|
||||||
|
cp evening_detective_server/bin/evening_detective_server prod/backend/evening_detective_server
|
||||||
|
rm -rf evening_detective_server/bin
|
||||||
|
|
||||||
|
npm --prefix evening_detective_frontend run build
|
||||||
|
cp -R evening_detective_frontend/dist/. prod/frontend/dist/
|
||||||
|
rm -rf evening_detective_frontend/dist
|
||||||
|
|
||||||
|
cp evening_detective_server/migrations/*.sql prod/migrations/
|
||||||
|
|
||||||
publish:
|
publish:
|
||||||
@test -n "$(MSG)" || (echo 'Usage: make publish MSG="commit message"' >&2; exit 1)
|
@test -n "$(MSG)" || (echo 'Usage: make publish MSG="commit message"' >&2; exit 1)
|
||||||
@$(MAKE) build
|
@$(MAKE) build
|
||||||
|
|||||||
Reference in New Issue
Block a user