#11 add preview on invalidate

This commit is contained in:
neil 2022-11-23 20:22:59 +08:00
parent 5c9e61ba36
commit 9ef9febc61

View file

@ -11,6 +11,7 @@ echo $(aws cloudfront list-distributions --output json) >> ./test.json
data=$(cat ./test.json) data=$(cat ./test.json)
distribution_id="NONE" distribution_id="NONE"
domain=""
for row in $(jq '.DistributionList.Items[] | @base64' < './test.json'); do for row in $(jq '.DistributionList.Items[] | @base64' < './test.json'); do
_jq() { _jq() {
echo $row | tr -d '"' | base64 --decode | jq -r "${1}" | tr -d '"' echo $row | tr -d '"' | base64 --decode | jq -r "${1}" | tr -d '"'
@ -19,13 +20,10 @@ for row in $(jq '.DistributionList.Items[] | @base64' < './test.json'); do
if [[ $comment = $prefix ]] if [[ $comment = $prefix ]]
then then
distribution_id=$(_jq '.Id') distribution_id=$(_jq '.Id')
domain=$(_jq '.DomainName')
fi fi
done done
# echo $distribution_id
domain=""
if [[ $distribution_id = NONE ]] if [[ $distribution_id = NONE ]]
then then
# config vars: TargetOriginId, Origin.Items.Id, Origin.Items.OriginPath, CallerReference, Comment # config vars: TargetOriginId, Origin.Items.Id, Origin.Items.OriginPath, CallerReference, Comment