2022-11-11 23:37:28 +01:00
|
|
|
MYOS ?= ../myos
|
|
|
|
MYOS_REPOSITORY ?= https://github.com/aynicos/myos
|
|
|
|
$(MYOS):
|
|
|
|
-@git clone $(MYOS_REPOSITORY) $(MYOS)
|
|
|
|
-include $(MYOS)/make/include.mk
|
2021-02-09 17:05:00 +01:00
|
|
|
|
|
|
|
##
|
|
|
|
# APP
|
|
|
|
|
2022-05-07 15:04:44 +02:00
|
|
|
app-build: user install-build-config
|
2021-06-06 16:29:54 +02:00
|
|
|
$(call make,docker-compose-build docker-compose-up)
|
|
|
|
$(foreach service,$(or $(SERVICE),$(SERVICES)),$(call make,app-build-$(service)))
|
2021-02-09 17:05:00 +01:00
|
|
|
$(call make,docker-commit)
|
|
|
|
|
2022-06-30 23:37:10 +02:00
|
|
|
app-install: ansible-run app-update-default
|
2021-05-18 09:37:34 +02:00
|
|
|
|
2022-07-06 23:27:41 +02:00
|
|
|
app-start: $(foreach stack,$(STACK),start-stack-$(stack))
|
|
|
|
|
2022-06-30 23:37:10 +02:00
|
|
|
app-update: ansible-pull app-update-default
|
|
|
|
|
|
|
|
app-update-default: ENV_DIST := .env
|
|
|
|
app-update-default: ENV_FILE := /etc/default/myos
|
|
|
|
app-update-default: .env-update;
|
2021-07-11 09:56:03 +02:00
|
|
|
|
2022-06-30 23:37:10 +02:00
|
|
|
app-tests: ansible-tests
|