Fix provision-secrets: use printf pipe for vaultwarden secrets (argon2id and URL break inline SSH quoting)
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
This commit is contained in:
+2
-3
@@ -87,9 +87,8 @@ steps:
|
|||||||
create_or_update_secret 'productivity_db_password' '${PRODUCTIVITY_DB_PASSWORD}'
|
create_or_update_secret 'productivity_db_password' '${PRODUCTIVITY_DB_PASSWORD}'
|
||||||
create_or_update_secret 'productivity_oidc_providers' '${PRODUCTIVITY_OIDC_PROVIDERS}'";;
|
create_or_update_secret 'productivity_oidc_providers' '${PRODUCTIVITY_OIDC_PROVIDERS}'";;
|
||||||
vaultwarden)
|
vaultwarden)
|
||||||
ssh -o StrictHostKeyChecking=no root@192.168.4.32 "source /tmp/cs.sh
|
printf '%s' "${VAULTWARDEN_ADMIN_TOKEN}" | ssh -o StrictHostKeyChecking=no root@192.168.4.32 "docker secret rm vaultwarden_admin_token 2>/dev/null; docker secret create vaultwarden_admin_token -"
|
||||||
create_or_update_secret 'vaultwarden_admin_token' '${VAULTWARDEN_ADMIN_TOKEN}'
|
printf '%s' "${VAULTWARDEN_DATABASE_URL}" | ssh -o StrictHostKeyChecking=no root@192.168.4.32 "docker secret rm vaultwarden_database_url 2>/dev/null; docker secret create vaultwarden_database_url -";;
|
||||||
create_or_update_secret 'vaultwarden_database_url' '${VAULTWARDEN_DATABASE_URL}'";;
|
|
||||||
security)
|
security)
|
||||||
ssh -o StrictHostKeyChecking=no root@192.168.4.32 "source /tmp/cs.sh
|
ssh -o StrictHostKeyChecking=no root@192.168.4.32 "source /tmp/cs.sh
|
||||||
create_or_update_secret 'security_pg_pass' '${SECURITY_PG_PASS}'
|
create_or_update_secret 'security_pg_pass' '${SECURITY_PG_PASS}'
|
||||||
|
|||||||
Reference in New Issue
Block a user