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"