Improving password copying in makefile.
This commit is contained in:
14
Makefile
14
Makefile
@@ -1,7 +1,5 @@
|
|||||||
TERRAFORM_ENV=production
|
TERRAFORM_ENV=production
|
||||||
|
|
||||||
include apps.config
|
|
||||||
|
|
||||||
# .dirstamp plus && $@ is like make magic to get this rule
|
# .dirstamp plus && $@ is like make magic to get this rule
|
||||||
# to only run if the contents of all-apps changes
|
# to only run if the contents of all-apps changes
|
||||||
app/.dirstamp: all-apps/app.service all-apps/docker-compose.yaml $(wildcard all-apps/lb/*) $(wildcard all-apps/nextcloud/*) $(wildcard all-apps/wg-easy/*)
|
app/.dirstamp: all-apps/app.service all-apps/docker-compose.yaml $(wildcard all-apps/lb/*) $(wildcard all-apps/nextcloud/*) $(wildcard all-apps/wg-easy/*)
|
||||||
@@ -14,17 +12,17 @@ all-apps/lb/Caddyfile: apps.config make-caddyfile.sh
|
|||||||
|
|
||||||
# Nextcloud
|
# Nextcloud
|
||||||
all-apps/nextcloud/nextcloud_admin_user: apps.config
|
all-apps/nextcloud/nextcloud_admin_user: apps.config
|
||||||
echo "$(NEXTCLOUD_ADMIN_USER)" > $@
|
bash -c 'source ./apps.config; printf "%s\n" "$$NEXTCLOUD_ADMIN_USER" > $@'
|
||||||
all-apps/nextcloud/nextcloud_admin_password: apps.config
|
all-apps/nextcloud/nextcloud_admin_password: apps.config
|
||||||
echo "$(NEXTCLOUD_ADMIN_PASSWORD)" > $@
|
bash -c 'source ./apps.config; printf "%s\n" "$$NEXTCLOUD_ADMIN_PASSWORD" > $@'
|
||||||
all-apps/nextcloud/postgres_db: apps.config
|
all-apps/nextcloud/postgres_db: apps.config
|
||||||
echo "$(NEXTCLOUD_POSTGRES_DB)" > $@
|
bash -c 'source ./apps.config; printf "%s\n" "$$NEXTCLOUD_POSTGRES_DB" > $@'
|
||||||
all-apps/nextcloud/postgres_user: apps.config
|
all-apps/nextcloud/postgres_user: apps.config
|
||||||
echo "$(NEXTCLOUD_POSTGRES_USER)" > $@
|
bash -c 'source ./apps.config; printf "%s\n" "$$NEXTCLOUD_POSTGRES_USER" > $@'
|
||||||
all-apps/nextcloud/postgres_password: apps.config
|
all-apps/nextcloud/postgres_password: apps.config
|
||||||
echo "$(NEXTCLOUD_POSTGRES_PASSWORD)" > $@
|
bash -c 'source ./apps.config; printf "%s\n" "$$NEXTCLOUD_POSTGRES_PASSWORD" > $@'
|
||||||
all-apps/nextcloud/redis_password: apps.config
|
all-apps/nextcloud/redis_password: apps.config
|
||||||
echo "$(NEXTCLOUD_REDIS_PASSWORD)" > $@
|
bash -c 'source ./apps.config; printf "%s\n" "$$NEXTCLOUD_REDIS_PASSWORD" > $@'
|
||||||
all-apps/nextcloud/nextcloud.env: apps.config make-nextcloud-env.sh
|
all-apps/nextcloud/nextcloud.env: apps.config make-nextcloud-env.sh
|
||||||
./make-nextcloud-env.sh
|
./make-nextcloud-env.sh
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user