diff --git a/entrypoint.sh b/entrypoint.sh index 047df25..82bc7e5 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -39,9 +39,11 @@ RELEASE_URL="$GITEA_SERVER_URL/api/v1/repos/$GITEA_REPOSITORY/releases/tags/v$RE # 取得成品資訊 RELEASE_JSON="$(curl -s -H "$RELEASE_HEADER" "$RELEASE_URL")" -# 從成品資訊取得名稱與連結 -RELEASE_NAME="$(echo "$RELEASE_JSON" | jq -r ".assets[$RELEASE_INDEX].name")" && echo "RELEASE_NAME=$RELEASE_NAME" -RELEASE_URL="$(echo "$RELEASE_JSON" | jq -r ".assets[$RELEASE_INDEX].browser_download_url")" && echo "RELEASE_URL=$RELEASE_URL" +# 從成品資訊取得名稱 +RELEASE_NAME="$(echo "$RELEASE_JSON" | jq -r ".assets[$RELEASE_INDEX].name")" && echo "RELEASE_NAME=$RELEASE_NAME" && ([ -z "$RELEASE_NAME" ] || [ "$RELEASE_NAME" = "null" ]) && exit 1 + +# 從成品資訊取得連結 +RELEASE_URL="$(echo "$RELEASE_JSON" | jq -r ".assets[$RELEASE_INDEX].browser_download_url")" && echo "RELEASE_URL=$RELEASE_URL" && ([ -z "$RELEASE_URL" ] || [ "$RELEASE_URL" = "null" ]) && exit 1 echo "=================================================="