From 69781086c844068bd73a1be895fb2a70cbc9c9fc Mon Sep 17 00:00:00 2001 From: Frerik Andriessen Date: Tue, 4 Jan 2022 16:01:32 +0100 Subject: [PATCH] Make yq task fail if one of the replacements fails --- task/yq/0.3/yq.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/task/yq/0.3/yq.yaml b/task/yq/0.3/yq.yaml index 9a21b5dfb5..6469dad697 100644 --- a/task/yq/0.3/yq.yaml +++ b/task/yq/0.3/yq.yaml @@ -33,6 +33,9 @@ spec: workingDir: $(workspaces.source.path) args: ["$(params.files[*])"] script: | + /usr/bin/env sh + set -e + for var in "$@" do /usr/bin/yq eval -i "$(params.expression)" "$var"