diff --git a/templates/Containerfile.modules b/templates/Containerfile.modules index aaea00b..7a5eef6 100644 --- a/templates/Containerfile.modules +++ b/templates/Containerfile.modules @@ -37,7 +37,7 @@ ARG BASE_IMAGE="{{ base_image }}" {% macro run_modules(module) %} {% if module.type %} RUN chmod +x /tmp/modules/{{ module.type }}/{{ module.type }}.sh -RUN source /tmp/exports.sh && OS_VERSION="$(grep -Po '(?<=VERSION_ID=)\d+' /usr/lib/os-release)" /tmp/modules/{{ module.type }}/{{ module.type }}.sh $(echo -e "{{ print_module_context(module = module) }}") +RUN set -x && source /tmp/exports.sh && OS_VERSION="$(grep -Po '(?<=VERSION_ID=)\d+' /usr/lib/os-release)" /tmp/modules/{{ module.type }}/{{ module.type }}.sh "$(echo -e "{{ print_module_context(module = module) }}")" {% elif module["from-file"] %} {% set extra_module = get_module_from_file(file = module["from-file"]) %} {% for m in extra_module.modules %}