forked from retoor/devplacepy
feat: add project fork async job service with cli prune/clear commands and shared container image build target
This commit is contained in:
@@ -89,7 +89,12 @@ DOCKER_GID ?= $(shell stat -c '%g' /var/run/docker.sock 2>/dev/null)
|
||||
export DEVPLACE_DATA_DIR
|
||||
export DOCKER_GID
|
||||
|
||||
.PHONY: docker-build docker-up docker-down docker-logs docker-clean docker-prep
|
||||
.PHONY: docker-build docker-up docker-down docker-logs docker-clean docker-prep ppy
|
||||
|
||||
# Build the single shared container image every instance runs. Build once;
|
||||
# rebuild only when ppy.Dockerfile, the sudo shim, or pagent change.
|
||||
ppy:
|
||||
docker build --network=host -f ppy.Dockerfile -t ppy:latest devplacepy/services/containers/files
|
||||
|
||||
docker-prep:
|
||||
mkdir -p $(DEVPLACE_DATA_DIR)
|
||||
@@ -109,6 +114,8 @@ docker-logs:
|
||||
docker-clean:
|
||||
$(COMPOSE) down -v
|
||||
|
||||
docker-bup: docker-build docker-up
|
||||
|
||||
deploy:
|
||||
git checkout production
|
||||
git merge master
|
||||
|
||||
Reference in New Issue
Block a user