From 8cbaa5356bbf092054a6f6b08d6985f56d952e93 Mon Sep 17 00:00:00 2001 From: Valentin Lab Date: Wed, 28 Nov 2018 10:28:18 +0100 Subject: [PATCH] fix: support of empty ``docker-compose`` struct in compose YAML --- bin/compose-core | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/bin/compose-core b/bin/compose-core index acfc240..9e51ce1 100755 --- a/bin/compose-core +++ b/bin/compose-core @@ -840,9 +840,8 @@ _get_docker_compose_opts() { compose_def="$(get_compose_service_def "$service")" || return 1 master_service="$(get_top_master_service_for_service "$service")" - docker_compose_opts=$(echo "$compose_def" | shyaml get-value "docker-compose" 2>/dev/null) - if [ "$docker_compose_opts" ]; then + if docker_compose_opts=$(echo "$compose_def" | shyaml get-value -y "docker-compose" 2>/dev/null); then yaml_key_val_str "$master_service" "$docker_compose_opts" fi | tee "$cache_file" if [ "${PIPESTATUS[0]}" != 0 ]; then