Makefile execute: don't try to run failed evaluations :D

This commit is contained in:
tv 2016-02-04 11:57:47 +01:00
parent 0939b8b376
commit 8682f49ed7

View File

@ -14,7 +14,10 @@ evaluate = \
--show-trace \
$(1)
execute = $(call evaluate,-A config.krebs.build.$(1) --json) | jq -r . | sh
execute = \
result=$$($(call evaluate,-A config.krebs.build.$(1) --json)) && \
script=$$(echo "$$result" | jq -r .) && \
echo "$$script" | sh
# usage: make deploy system=foo [target_host=bar]
deploy: