build(Makefile): work on uniworxdb target
This commit is contained in:
parent
0e620eb136
commit
bceda105bf
6
Makefile
6
Makefile
@ -173,6 +173,7 @@ well-known: static;
|
||||
##### BACKEND TARGETS #####
|
||||
|
||||
.PHONY: %-backend
|
||||
%-backend: FRADRIVE_SERVICE=backend
|
||||
%-backend: --image-build --containerized---%-backend;
|
||||
|
||||
# TODO: to be deprecated by start-%
|
||||
@ -203,6 +204,10 @@ serve-backend:
|
||||
--test-backend:
|
||||
stack build --test --coverage --fast --workdir .stack-work-test --flag uniworx:library-only $(stackopts)
|
||||
|
||||
# TODO: better name
|
||||
.PHONY: db
|
||||
db: FRADRIVE_SERVICE=backend
|
||||
db: --image-build --containerized---db;
|
||||
# HELP(db-cf-backend): clear and fill database. requires running postgres
|
||||
# TODO (db-m-$MIGRATION-backend): apply migration (see src/Model/Migration/Definition.hs for list of available migrations)
|
||||
--db-backend: .stack
|
||||
@ -250,6 +255,7 @@ serve-database: --containerized-database;
|
||||
--containerized-%-backend: --image-build
|
||||
$(MAKE) -- --image-run-$*-backend
|
||||
--containerized-%-hoogle: --containerized-%-hoogle-backend;
|
||||
--containerized---db: --containerized-db-backend;
|
||||
|
||||
# --containerized-%-minio: FRADRIVE_SERVICE=minio
|
||||
# --containerized-%-minio: --image-build
|
||||
|
||||
Reference in New Issue
Block a user