From 858790359a59c8a705173e76564feca0b39396a3 Mon Sep 17 00:00:00 2001 From: Federico Capoano Date: Tue, 24 Jan 2017 14:51:51 +0100 Subject: [PATCH] [build] Added "flavour[arch] is defined" check Avoid failures if flavour[arch] is not defined. --- templates/build/build-images.sh.jinja2 | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/templates/build/build-images.sh.jinja2 b/templates/build/build-images.sh.jinja2 index d05a2e1..10b7f8e 100644 --- a/templates/build/build-images.sh.jinja2 +++ b/templates/build/build-images.sh.jinja2 @@ -14,9 +14,9 @@ START_TIME=$(date +"%Y-%m-%d-%H%M%S") latest_link="$BINDIR/$org/latest" cd $BASEDIR/$arch {% for flavour_string in org.flavours %} - {% set flavour = openwisp2fw_image_flavours[flavour_string] %} - {# build image for arch/org/flavour #} + {% set flavour = openwisp2fw_image_flavours[flavour_string] %} + {% if flavour[arch] is defined %} flavour="{{ flavour_string }}" profile="{{ flavour[arch].profile }}" @@ -37,6 +37,7 @@ START_TIME=$(date +"%Y-%m-%d-%H%M%S") rm -rf $bin_dir exit 1 fi + {% endif %} {% endfor %} {# link (each org) to latest compilation for convenience #}