From a5dcc977631d668785ec679a94110b0b7bca6132 Mon Sep 17 00:00:00 2001 From: andrussal Date: Sat, 11 Apr 2026 06:51:07 +0200 Subject: [PATCH] fix(compose): quote string fields in generated yaml --- .../deployers/compose/assets/docker-compose.yml.tera | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/testing-framework/deployers/compose/assets/docker-compose.yml.tera b/testing-framework/deployers/compose/assets/docker-compose.yml.tera index 464f659..b7d2c0d 100644 --- a/testing-framework/deployers/compose/assets/docker-compose.yml.tera +++ b/testing-framework/deployers/compose/assets/docker-compose.yml.tera @@ -1,25 +1,25 @@ services: {% for node in nodes %} {{ node.name }}: - image: {{ node.image }} -{% if node.platform %} platform: {{ node.platform }} + image: {{ node.image | json_encode() }} +{% if node.platform %} platform: {{ node.platform | json_encode() }} {% endif %} entrypoint: {% for arg in node.entrypoint %} - - {{ arg }} + - {{ arg | json_encode() }} {% endfor %} volumes: {% for volume in node.volumes %} - - {{ volume }} + - {{ volume | json_encode() }} {% endfor %} {% if node.extra_hosts | length > 0 %} extra_hosts: {% for host in node.extra_hosts %} - - {{ host }} + - {{ host | json_encode() }} {% endfor %} {% endif %} ports: {% for port in node.ports %} - - {{ port }} + - {{ port | json_encode() }} {% endfor %} environment: {% for env in node.environment %}