make upgrade
This commit is contained in:
parent
daad060e6c
commit
4f3021c323
15
Makefile
15
Makefile
|
@ -10,16 +10,17 @@ SHELL_FILES ?= $(wildcard .*/*.sh */*.sh */*/*.sh)
|
||||||
all: install tests
|
all: install tests
|
||||||
|
|
||||||
.PHONY: install
|
.PHONY: install
|
||||||
install: upgrade build myos up player
|
install: build myos up player
|
||||||
|
|
||||||
.PHONY: migrate
|
.PHONY: migrate
|
||||||
migrate-%: home := ~/.zen/game/players
|
migrate-%: home := ~/.zen/game/players
|
||||||
migrate-%:
|
migrate-%:
|
||||||
[ ! -d /var/lib/docker/volumes/$(HOSTNAME)_$* ] \
|
if $(SUDO) test ! -d /var/lib/docker/volumes/$(HOSTNAME)_$*; then \
|
||||||
&& $(RUN) $(SUDO) mkdir -p /var/lib/docker/volumes/$(HOSTNAME)_$* \
|
$(RUN) $(SUDO) mkdir -p /var/lib/docker/volumes/$(HOSTNAME)_$* \
|
||||||
&& $(RUN) $(SUDO) cp -a $(if $($*),$($*)/,~/.$*/) /var/lib/docker/volumes/$(HOSTNAME)_$*/_data \
|
&& $(RUN) $(SUDO) cp -a $(if $($*),$($*)/,~/.$*/) /var/lib/docker/volumes/$(HOSTNAME)_$*/_data \
|
||||||
&& $(RUN) $(SUDO) chown -R $(HOST_UID):$(HOST_GID) /var/lib/docker/volumes/$(HOSTNAME)_$*/_data \
|
&& $(RUN) $(SUDO) chown -R $(HOST_UID):$(HOST_GID) /var/lib/docker/volumes/$(HOSTNAME)_$*/_data \
|
||||||
|| :
|
; \
|
||||||
|
fi
|
||||||
|
|
||||||
.PHONY: player
|
.PHONY: player
|
||||||
player: STACK := User
|
player: STACK := User
|
||||||
|
@ -45,5 +46,5 @@ shellcheck-%:
|
||||||
tests: shellcheck
|
tests: shellcheck
|
||||||
|
|
||||||
.PHONY: upgrade
|
.PHONY: upgrade
|
||||||
upgrade: migrate-home migrate-ipfs
|
upgrade: migrate-home migrate-ipfs install
|
||||||
echo "Welcome to myos docker land - make a user - make a player -"
|
echo "Welcome to myos docker land - make a user - make a player -"
|
||||||
|
|
Loading…
Reference in New Issue