Change-Id: I9c2f9f9bb38b39201af6a8481bfda4ecddc30bf1
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
done
# Wrap a full patch around, adding target specification
- export PATCH_CONTENT
local PATCH_FULL=$(
yq --null-input ".target.kind = \"${TARGET_KIND}\", .target.name = \"${TARGET_NAME}\"" | \
- yq ".patch = env(PATCH_CONTENT)" | \
- yq "[ . ]"
+ yq eval-all 'select(fileIndex == 0) * select(fileIndex == 1)' - \
+ <(printf "patch: |-\n%s\n" "$(echo "${PATCH_CONTENT}" | sed 's/^/ /')" ) | \
+ yq "[.]"
)
echo "${PATCH_FULL}"