diff --git a/.woodpecker.yml b/.woodpecker.yml index ff24e6f..3f61db3 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -87,9 +87,8 @@ steps: create_or_update_secret 'productivity_db_password' '${PRODUCTIVITY_DB_PASSWORD}' create_or_update_secret 'productivity_oidc_providers' '${PRODUCTIVITY_OIDC_PROVIDERS}'";; vaultwarden) - ssh -o StrictHostKeyChecking=no root@192.168.4.32 "source /tmp/cs.sh - create_or_update_secret 'vaultwarden_admin_token' '${VAULTWARDEN_ADMIN_TOKEN}' - create_or_update_secret 'vaultwarden_database_url' '${VAULTWARDEN_DATABASE_URL}'";; + 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 -" + 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 -";; security) ssh -o StrictHostKeyChecking=no root@192.168.4.32 "source /tmp/cs.sh create_or_update_secret 'security_pg_pass' '${SECURITY_PG_PASS}'