diff --git a/deploy.sh b/deploy.sh index c6d7983..0bb62c6 100755 --- a/deploy.sh +++ b/deploy.sh @@ -118,8 +118,12 @@ install_additionals() { CRON_VOLUMES=$(jq -r .containers[].VOLUMES[].SOURCE $SERVICE_DIR/cron.json |grep -v '\.') for VOLUME in $(echo $CRON_VOLUMES); do mkdir -p $VOLUME; - cp -rv /tmp/$CRON_REPO/crontab_letsencrypt.txt $VOLUME/crontab.txt ; done + CRON_VOLUMES=$(jq -r --arg DEST "/opt/cron" '.containers[0].VOLUMES[] | select(.DEST | startswith($DEST))' $SERVICE_DIR/cron.json) + CRON_DIR=$(echo $CRON_VOLUMES | jq -r .SOURCE) + mkdir -p $CRON_DIR; + cp -rv /tmp/$CRON_REPO/crontab_letsencrypt.txt $CRON_DIR/crontab.txt ; + fi }