#gitlab的accesstoken(从页面上创建)
GITLAB_ACCESSTOKEN=glpat-Kec5Dive1CvXXx1x8RX_
#gitlab的用户名
GITLAB_USERNAME=root
#gitlab的密码(已进行url编码)
GITLAB_PASSWORD=anchora%40123
#gitlab的ip:port
GITLAB_URL=10.0.4.68:39080


read -p "确定要删除 $GITLAB_URL 吗？(y/n): " confirm
# 根据用户输入决定是否执行删除操作
if [[ $confirm == "y" || $confirm == "Y" ]]; then
	response=$(curl --header "PRIVATE-TOKEN: $GITLAB_ACCESSTOKEN" --request GET "http://$GITLAB_URL/api/v4/projects?owned=1")
	echo "$response" |jq -r '.[].id' |  while read id; do
		echo $id
		curl --request DELETE --header "PRIVATE-TOKEN: $GITLAB_ACCESSTOKEN"  "http://$GITLAB_URL/api/v4/projects/$id"
	done
else
    echo "操作已取消"
fi
