aboutsummaryrefslogtreecommitdiffhomepage
path: root/templates/env.j2
diff options
context:
space:
mode:
authorPaul Bonaud <paul.bonaud@fretlink.com>2020-03-24 10:18:14 +0100
committerPaul Bonaud <paul.bonaud@fretlink.com>2020-03-24 16:09:45 +0100
commitc99eb17850e51327449e6fac5572c6cfc436d21c (patch)
tree0773be49aed217cebe9e600c4acb0b7cc49921df /templates/env.j2
parent13602abcc2f50d0ad5b3eff47e5719bfa8b77ecd (diff)
downloadansible-clever-c99eb17850e51327449e6fac5572c6cfc436d21c.tar.gz
ansible-clever-c99eb17850e51327449e6fac5572c6cfc436d21c.tar.zst
ansible-clever-c99eb17850e51327449e6fac5572c6cfc436d21c.zip
vars: fix `clever_base_env` by removing a variable if not necessary
The `CC_RUN_COMMAND` variable was defined in case we use haskell binary as entrypoints. However if the `clever_haskell_entry_point` variable is not defined we shouldn't define the `CC_RUN_COMMAND` env variable.
Diffstat (limited to 'templates/env.j2')
-rw-r--r--templates/env.j28
1 files changed, 7 insertions, 1 deletions
diff --git a/templates/env.j2 b/templates/env.j2
index d2bf446..66e5508 100644
--- a/templates/env.j2
+++ b/templates/env.j2
@@ -1,3 +1,9 @@
1{% for key, value in (clever_base_env | combine(clever_env)).items() %} 1{% for key, value in (clever_base_env | combine(clever_env)).items() %}
2{{ key }}="{{ value | tojson }}" 2{{ key }}="{{ value | to_json }}"
3{% endfor %} 3{% endfor %}
4
5{%- if clever_haskell_entry_point %}
6{# Haskell only #}
7{# https://www.clever-cloud.com/doc/get-help/reference-environment-variables/#haskell #}
8CC_RUN_COMMAND="{{'~/.local/bin/' + clever_haskell_entry_point | to_json }}"
9{% endif %}