#! /bin/sh if [ -z ${PLUGIN_IMAGES+x} ]; then echo "ERROR: images setting is required." exit 1 fi echo "==== DEBUG ====" echo "${PLUGIN_IMAGES}" echo echo "jq '.'" echo "${PLUGIN_IMAGES}" | jq '.' echo echo "jq '.[]'" echo "${PLUGIN_IMAGES}" | jq '.[]' echo echo "==== DEBUG ====" echo "${PLUGIN_IMAGES}" | jq --raw-output '.[]' | while read -r image; do cosign sign --key "${PLUGIN_KEY_PATH:-"./cosign.key"}" "${image}" done