refactor(.woodpecker.yml): add immich to no-op provision case (Pattern B — secrets in host .env)
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
This commit is contained in:
+4
-4
@@ -113,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|traefik)
|
maintenance|media|unifi|guacamole|security|auth|traefik|immich)
|
||||||
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";;
|
||||||
@@ -134,8 +134,8 @@ steps:
|
|||||||
create_or_update_secret 'homeassistant_immich_api_key' '${HOMEASSISTANT_IMMICH_API_KEY}'";;
|
create_or_update_secret 'homeassistant_immich_api_key' '${HOMEASSISTANT_IMMICH_API_KEY}'";;
|
||||||
mealie)
|
mealie)
|
||||||
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 'mealie_db_password' '${MEALIE_DB_PASSWORD}'
|
create_or_update_secret 'mealie_db_password' '${MEALIE_DB_PASSWORD}'
|
||||||
create_or_update_secret 'mealie_ldap_query_password' '${MEALIE_LDAP_QUERY_PASSWORD}'";;
|
create_or_update_secret 'mealie_ldap_query_password' '${MEALIE_LDAP_QUERY_PASSWORD}'";;
|
||||||
meshcentral)
|
meshcentral)
|
||||||
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 'meshcentral_backup_password' '${MESHCENTRAL_BACKUP_PASSWORD}'";;
|
create_or_update_secret 'meshcentral_backup_password' '${MESHCENTRAL_BACKUP_PASSWORD}'";;
|
||||||
@@ -209,7 +209,7 @@ steps:
|
|||||||
echo "--- $STACK ---"
|
echo "--- $STACK ---"
|
||||||
ssh -o StrictHostKeyChecking=no root@${SWARM_MANAGER_IP} \
|
ssh -o StrictHostKeyChecking=no root@${SWARM_MANAGER_IP} \
|
||||||
"docker stack ps $STACK --filter desired-state=running \
|
"docker stack ps $STACK --filter desired-state=running \
|
||||||
--format ' {{.Name}} {{.CurrentState}}'"
|
--format ' {{.Name}} {{.CurrentState}}'"
|
||||||
done
|
done
|
||||||
|
|
||||||
notify-success:
|
notify-success:
|
||||||
|
|||||||
Reference in New Issue
Block a user