Browse Source

dumping generated link metadata to file

expose_links
Drew Short 4 years ago
parent
commit
8509f2e1b7
  1. 15
      assets/out

15
assets/out

@ -126,17 +126,16 @@ done
if (( ${#file_links[@]} )); then
echo "File Links:" "${file_links[@]}"
# shellcheck disable=2068
metadata="$(printf '%s=%s,' ${file_links[@]})"
metadata="${metadata::-1}"
echo "Metadata: ${metadata}"
echo -n "{\"value\":\"${metadata}\"}" | jq -r . > /tmp/build/put/links
metadata=$(printf '{"name": "%s", "value": "%s"},' ${file_links[@]})
metadata=${metadata::-1}
links_json=$( echo -n "{\"links\":[${metadata}]}" | jq -r . )
echo "Links: ${links_json}"
echo "$links_json" > "${rclone_source_directory}/.rclone/links"
jq -n "{
version: {
build: $( echo -n "${BUILD_ID}" | jq -R .),
$( echo -n "build:${BUILD_ID}" | jq -R .),
digest: $( echo -n "sha256:$sha256" | jq -R . ),
metadata: [
$( echo -n "{\"name\":\"links\", \"value\":\"${metadata}\"}" | jq -r . )
]
metadata: ${links_json}
}
}" >&3
else

Loading…
Cancel
Save