From d497a874d2bc9bfeec3306afa65decd2db0b3f2e Mon Sep 17 00:00:00 2001 From: syoul Date: Tue, 17 Mar 2026 21:22:23 +0100 Subject: [PATCH] fix: routes Fabio KV avec printf pour eviter rupture indentation YAML La variable multiline cassait le parser YAML (ligne sans indentation). Utilisation de printf avec \n pour construire la chaine sur une seule ligne. Co-Authored-By: Claude Sonnet 4.6 --- .woodpecker.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index e36e841..7f91682 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -79,8 +79,7 @@ steps: docker exec sonic-consul env CONSUL_HTTP_TOKEN="$CTOK" consul services register \ -address "$CONTAINER_IP" -port 80 -name prestashop -tag "urlprefix-$DOMAIN/" echo "Consul: prestashop -> $CONTAINER_IP:80 urlprefix-$DOMAIN/" - ROUTES="route add prestashop $DOMAIN/ http://$CONTAINER_IP:80/ -route add prestashop $DOMAIN:443/ http://$CONTAINER_IP:80/" + ROUTES=$(printf 'route add prestashop %s/ http://%s:80/\nroute add prestashop %s:443/ http://%s:80/' "$DOMAIN" "$CONTAINER_IP" "$DOMAIN" "$CONTAINER_IP") docker exec sonic-consul env CONSUL_HTTP_TOKEN="$CTOK" consul kv put fabio/config "$ROUTES" echo "Fabio KV: routes HTTP+HTTPS $DOMAIN -> $CONTAINER_IP:80"