From 38af3fc7dd673e66c0892eacfedaa86187565c00 Mon Sep 17 00:00:00 2001 From: philippe lhardy Date: Sat, 2 Aug 2025 22:55:24 +0200 Subject: [PATCH] make does refresh deployment --- nextcloud_devenv/Makefile | 15 +++++++++++++++ nextcloud_devenv/deploy_poll.sh | 7 ++++++- 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 nextcloud_devenv/Makefile diff --git a/nextcloud_devenv/Makefile b/nextcloud_devenv/Makefile new file mode 100644 index 0000000..dd98b67 --- /dev/null +++ b/nextcloud_devenv/Makefile @@ -0,0 +1,15 @@ + + +.PHONY: all build_deploy build deploy + +all: build_deploy + +build_deploy: build + ./deploy_poll.sh + +build: + cd polls; make + +deploy: + ./deploy_poll.sh + diff --git a/nextcloud_devenv/deploy_poll.sh b/nextcloud_devenv/deploy_poll.sh index 71acb35..8d52655 100755 --- a/nextcloud_devenv/deploy_poll.sh +++ b/nextcloud_devenv/deploy_poll.sh @@ -5,5 +5,10 @@ # podman exec -it nextcloud_local rsync --chown www-data:www-data -av /root/polls/ /var/www/html/custom_apps/polls --exclude .git --exclude node_modules -podman exec -it nextcloud_local tar -xzf /root/polls/build/artifacts/appstore/polls.tar.gz -C /var/www/html/custom_apps/ +app=polls +app_polls=$app/build/artifacts/polls.tar.gz +apps_dir=/var/www/html/custom_apps/ +echo "Assuming $app is mounted under /root/$app of container" +podman exec -it nextcloud_local tar -xzf /root/$app_polls -C ${apps_dir} +podman exec -it nextcloud_local chown -R www-data:www-data ${apps_dir}