HuggingFace0920 commited on
Commit
7e3f762
·
verified ·
1 Parent(s): 950a676

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +2 -2
Dockerfile CHANGED
@@ -15,8 +15,8 @@ RUN apk add --no-cache curl jq
15
  # 使用 GitHub API 获取最新 release 的下载链接
16
  # 确保即使 assets 字段不存在或为空,jq 也不会报错,并且使用更通用的文件名匹配
17
  RUN LATEST_RELEASE_URL=$(curl -sL https://api.github.com/repos/OpenListTeam/OpenList/releases/latest | \
18
- jq -r '.assets?[] | select(.name | contains("linux-amd64.tar.gz")) | .browser_download_url') && \
19
- if [ -z "$LATEST_RELEASE_URL" ]; then echo "Error: Could not find openlist-linux-amd64.tar.gz in latest release assets." && exit 1; fi && \
20
  wget -q -O openlist-linux-amd64.tar.gz "$LATEST_RELEASE_URL"
21
 
22
  # 3. 解压并授予执行权限
 
15
  # 使用 GitHub API 获取最新 release 的下载链接
16
  # 确保即使 assets 字段不存在或为空,jq 也不会报错,并且使用更通用的文件名匹配
17
  RUN LATEST_RELEASE_URL=$(curl -sL https://api.github.com/repos/OpenListTeam/OpenList/releases/latest | \
18
+ jq -r '.assets?[] | select(.name | test("OpenList_linux-amd64.*\\.tar\\.gz$")) | .browser_download_url') && \
19
+ if [ -z "$LATEST_RELEASE_URL" ]; then echo "Error: Could not find a suitable OpenList_linux-amd64.tar.gz asset in latest release assets." && exit 1; fi && \
20
  wget -q -O openlist-linux-amd64.tar.gz "$LATEST_RELEASE_URL"
21
 
22
  # 3. 解压并授予执行权限