kopia lustrzana https://github.com/jupyterhub/repo2docker
Make sure all loops over dict items are deterministic
rodzic
66227f85b4
commit
09b84811ae
|
@ -90,7 +90,7 @@ ENV PATH {{ ':'.join(path) }}:${PATH}
|
||||||
|
|
||||||
{% if build_script_files -%}
|
{% if build_script_files -%}
|
||||||
# If scripts required during build are present, copy them
|
# If scripts required during build are present, copy them
|
||||||
{% for src, dst in build_script_files.items() %}
|
{% for src, dst in build_script_files|dictsort %}
|
||||||
COPY {{ src }} {{ dst }}
|
COPY {{ src }} {{ dst }}
|
||||||
{% endfor -%}
|
{% endfor -%}
|
||||||
{% endif -%}
|
{% endif -%}
|
||||||
|
@ -127,7 +127,7 @@ ENV {{item[0]}} {{item[1]}}
|
||||||
# example installing APT packages.
|
# example installing APT packages.
|
||||||
{% if preassemble_script_files -%}
|
{% if preassemble_script_files -%}
|
||||||
# If scripts required during build are present, copy them
|
# If scripts required during build are present, copy them
|
||||||
{% for src, dst in preassemble_script_files.items() %}
|
{% for src, dst in preassemble_script_files|dictsort %}
|
||||||
COPY src/{{ src }} ${REPO_DIR}/{{ dst }}
|
COPY src/{{ src }} ${REPO_DIR}/{{ dst }}
|
||||||
{% endfor -%}
|
{% endfor -%}
|
||||||
{% endif -%}
|
{% endif -%}
|
||||||
|
@ -151,7 +151,7 @@ RUN chown -R ${NB_USER}:${NB_USER} ${REPO_DIR}
|
||||||
# Container image Labels!
|
# Container image Labels!
|
||||||
# Put these at the end, since we don't want to rebuild everything
|
# Put these at the end, since we don't want to rebuild everything
|
||||||
# when these change! Did I mention I hate Dockerfile cache semantics?
|
# when these change! Did I mention I hate Dockerfile cache semantics?
|
||||||
{% for k, v in labels.items() %}
|
{% for k, v in labels|dictsort %}
|
||||||
LABEL {{k}}="{{v}}"
|
LABEL {{k}}="{{v}}"
|
||||||
{%- endfor %}
|
{%- endfor %}
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue