Cloudflare 批量删除Workers 的部署
1 使用说明
填写下面的环境变量。
Warning
API_TOKEN 指的是账户的API 。如果不记得请重置。
ACCOUNT_ID="a70b5fdfede56958f023dab570d50619"
PROJECT_NAME="digitalgarden"
API_TOKEN="lk6259kH5FORvc9fuoUdHpEtxNv15_PoNuwjRBHl"
for ID in $(curl -s -X GET \
"https://api.cloudflare.com/client/v4/accounts/$ACCOUNT_ID/pages/projects/$PROJECT_NAME/deployments" \
-H "Authorization: Bearer $API_TOKEN" | jq -r '.result[].id'); do
echo "Deleting deployment $ID"
curl -s -X DELETE \
"https://api.cloudflare.com/client/v4/accounts/$ACCOUNT_ID/pages/projects/$PROJECT_NAME/deployments/$ID" \
-H "Authorization: Bearer $API_TOKEN"
done