mirror of
https://git.chefkoch.net/pub/make-deploy
synced 2025-05-12 18:44:56 +00:00
deploy type copy
This commit is contained in:
parent
37cbb51573
commit
cfc7d1ca0b
4 changed files with 45 additions and 27 deletions
15
Makefile
15
Makefile
|
@ -1,5 +1,6 @@
|
|||
.PHONY: self-update create-contexts deploy upload pull start stop restart
|
||||
|
||||
include make-deploy/copy.mk
|
||||
include make-deploy/docker.mk
|
||||
include make-deploy/k8s.mk
|
||||
include make-deploy/cron.mk
|
||||
|
@ -12,9 +13,17 @@ self-update:
|
|||
|
||||
deploy: upload pre-deploy pull start post-deploy
|
||||
|
||||
pre-deploy: pre-deploy-$(DEPLOY_TYPE)
|
||||
|
||||
post-deploy: post-deploy-$(DEPLOY_TYPE)
|
||||
pre-deploy:
|
||||
@- echo "\n### running pre-deploy script"
|
||||
@- $(foreach host,$(DEPLOY_HOSTS), \
|
||||
ssh $(SSH_USER)@$(host) "cd $(DEPLOY_PATH)/$(DEPLOY_NAME); sh pre-deploy.sh"; \
|
||||
)
|
||||
|
||||
post-deploy:
|
||||
@- echo "\n### running post-deploy script"
|
||||
@- $(foreach host,$(DEPLOY_HOSTS), \
|
||||
ssh $(SSH_USER)@$(host) "cd $(DEPLOY_PATH)/$(DEPLOY_NAME); sh post-deploy.sh"; \
|
||||
)
|
||||
|
||||
upload:
|
||||
@- echo "\n### uploading files"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue