Skip to content

Commit e9fef2a

Browse files
committed
Fix jq|read pipeline
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
1 parent f556e6d commit e9fef2a

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

entry

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
helm_update() {
44
LINE="$(${HELM} ls -f "^${NAME}\$" --namespace ${TARGET_NAMESPACE} --output json | jq -r "${JQ_RELEASE_EXPRESSION}" | tr '[:upper:]' '[:lower:]')"
5-
IFS=, read -r INSTALLED_VERSION STATUS REVISION _ <<<${LINE}
5+
read -r INSTALLED_VERSION STATUS REVISION _ <<<${LINE}
66
VALUES=""
77

88
for VALUES_FILE in /config/*.yaml; do
@@ -157,7 +157,7 @@ TIMEOUT_ARG=""
157157
PASS_CREDENTIALS_ARG=""
158158
LABELS_ARG=""
159159
CONFIG_HASH_KEY="helmcharts.helm.cattle.io/configHash"
160-
JQ_RELEASE_EXPRESSION='first|(.chart,.status,.revision)'
160+
JQ_RELEASE_EXPRESSION='first|[.chart,.status,.revision]|@tsv'
161161

162162
set -e -v
163163
if [[ ${KUBERNETES_SERVICE_HOST} =~ .*:.* ]]; then

0 commit comments

Comments
 (0)