This commit is contained in:
parent
98d2bd9a12
commit
098a69c047
1 changed files with 11 additions and 11 deletions
22
Makefile
22
Makefile
|
@ -102,20 +102,20 @@ save: ## Subir la imagen Docker al nodo delegado
|
||||||
@echo -e "\a"
|
@echo -e "\a"
|
||||||
|
|
||||||
ota-js: assets ## Actualizar Javascript en el nodo delegado
|
ota-js: assets ## Actualizar Javascript en el nodo delegado
|
||||||
rsync -avi --chown=:82 --delete-after public/ $(delegate):/srv/sutty/srv/http/data/_$(public)/
|
rsync -avi --chown=:82 --delete-after public/ root@$(delegate):/srv/sutty/srv/http/data/_$(public)/
|
||||||
rsync -avi --chown=:82 --delete-after public/ $(delegate):/srv/sutty/srv/http/data/_public/_staging/
|
rsync -avi --chown=:82 --delete-after public/ root@$(delegate):/srv/sutty/srv/http/data/_public/_staging/
|
||||||
ssh $(delegate) docker exec $(container) sh -c "cat /srv/http/tmp/puma.pid | xargs -r kill -USR2"
|
ssh root@$(delegate) docker exec $(container) sh -c "cat /srv/http/tmp/puma.pid | xargs -r kill -USR2"
|
||||||
|
|
||||||
ota: ## Actualizar Rails en el nodo delegado
|
ota: ## Actualizar Rails en el nodo delegado
|
||||||
umask 022; git format-patch $(commit)
|
umask 022; git format-patch $(commit)
|
||||||
scp ./0*.patch $(delegate):/tmp/
|
scp ./0*.patch root@$(delegate):/tmp/
|
||||||
ssh $(delegate) mkdir -p /tmp/patches-$(commit)/
|
ssh root@$(delegate) mkdir -p /tmp/patches-$(commit)/
|
||||||
scp ./0*.patch $(delegate):/tmp/patches-$(commit)/
|
scp ./0*.patch root@$(delegate):/tmp/patches-$(commit)/
|
||||||
scp ./ota.sh $(delegate):/tmp/
|
scp ./ota.sh root@$(delegate):/tmp/
|
||||||
ssh $(delegate) docker cp /tmp/patches-$(shell echo $(commit) | cut -d / -f 1) $(container):/tmp/
|
ssh root@$(delegate) docker cp /tmp/patches-$(shell echo $(commit) | cut -d / -f 1) $(container):/tmp/
|
||||||
ssh $(delegate) docker cp /tmp/ota.sh $(container):/usr/local/bin/ota
|
ssh root@$(delegate) docker cp /tmp/ota.sh $(container):/usr/local/bin/ota
|
||||||
ssh $(delegate) docker exec $(container) apk add --no-cache patch
|
ssh root@$(delegate) docker exec $(container) apk add --no-cache patch
|
||||||
ssh $(delegate) docker exec $(container) ota $(commit)
|
ssh root@$(delegate) docker exec $(container) ota $(commit)
|
||||||
rm ./0*.patch
|
rm ./0*.patch
|
||||||
|
|
||||||
# Todos los archivos de assets. Si alguno cambia, se van a recompilar
|
# Todos los archivos de assets. Si alguno cambia, se van a recompilar
|
||||||
|
|
Loading…
Reference in a new issue