refactor(.woodpecker.yml): move traefik to no-op provision case (Pattern B), remove TRAEFIK_KEEPALIVED_PASSWORD env var
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
This commit is contained in:
+1
-6
@@ -57,8 +57,6 @@ steps:
|
|||||||
from_secret: productivity_db_password
|
from_secret: productivity_db_password
|
||||||
PRODUCTIVITY_OIDC_PROVIDERS:
|
PRODUCTIVITY_OIDC_PROVIDERS:
|
||||||
from_secret: productivity_oidc_providers
|
from_secret: productivity_oidc_providers
|
||||||
TRAEFIK_KEEPALIVED_PASSWORD:
|
|
||||||
from_secret: traefik_keepalived_password
|
|
||||||
VAULTWARDEN_ADMIN_TOKEN:
|
VAULTWARDEN_ADMIN_TOKEN:
|
||||||
from_secret: vaultwarden_admin_token
|
from_secret: vaultwarden_admin_token
|
||||||
VAULTWARDEN_DATABASE_URL:
|
VAULTWARDEN_DATABASE_URL:
|
||||||
@@ -115,7 +113,7 @@ steps:
|
|||||||
STACK=$(basename "$f" .yaml)
|
STACK=$(basename "$f" .yaml)
|
||||||
echo "Provisioning: $STACK"
|
echo "Provisioning: $STACK"
|
||||||
case "$STACK" in
|
case "$STACK" in
|
||||||
maintenance|media|unifi|guacamole|security|auth)
|
maintenance|media|unifi|guacamole|security|auth|traefik)
|
||||||
echo " No Docker secrets for $STACK — secrets in host .env";;
|
echo " No Docker secrets for $STACK — secrets in host .env";;
|
||||||
woodpecker)
|
woodpecker)
|
||||||
echo " Manual only - skipping";;
|
echo " Manual only - skipping";;
|
||||||
@@ -149,9 +147,6 @@ steps:
|
|||||||
ssh -o StrictHostKeyChecking=no root@${SWARM_MANAGER_IP} "source /tmp/cs.sh
|
ssh -o StrictHostKeyChecking=no root@${SWARM_MANAGER_IP} "source /tmp/cs.sh
|
||||||
create_or_update_secret 'postgresql_password' '${POSTGRESQL_PASSWORD}'
|
create_or_update_secret 'postgresql_password' '${POSTGRESQL_PASSWORD}'
|
||||||
create_or_update_secret 'postgresql_pgadmin_password' '${POSTGRESQL_PGADMIN_PASSWORD}'";;
|
create_or_update_secret 'postgresql_pgadmin_password' '${POSTGRESQL_PGADMIN_PASSWORD}'";;
|
||||||
traefik)
|
|
||||||
ssh -o StrictHostKeyChecking=no root@${SWARM_MANAGER_IP} "source /tmp/cs.sh
|
|
||||||
create_or_update_secret 'traefik_keepalived_password' '${TRAEFIK_KEEPALIVED_PASSWORD}'";;
|
|
||||||
productivity)
|
productivity)
|
||||||
ssh -o StrictHostKeyChecking=no root@${SWARM_MANAGER_IP} "source /tmp/cs.sh
|
ssh -o StrictHostKeyChecking=no root@${SWARM_MANAGER_IP} "source /tmp/cs.sh
|
||||||
create_or_update_secret 'productivity_paperless_secret_key' '${PRODUCTIVITY_PAPERLESS_SECRET_KEY}'
|
create_or_update_secret 'productivity_paperless_secret_key' '${PRODUCTIVITY_PAPERLESS_SECRET_KEY}'
|
||||||
|
|||||||
Reference in New Issue
Block a user