Github 批处理文件返回最新版本的错误标签

问题描述 投票:0回答:0

我正在尝试使用批处理文件从 Github 获取 Uptime Kuma 的最新版本,但我一直在获取版本 1.19.6,即使 1.21.0 可用。

git fetch --all
for /F "delims=" %a in ('git describe --tags') do @set latesttag=%a 
echo Checking Out 1.19.6 
Checking Out 1.19.6

我每次都以 1.19.6 结束。

我以为我有这个工作,直到我在新版本发布后运行它。

我什至想让它也忽略 Beta 版本,但是见鬼,我无法通过这一部分来忽略 Beta。

我正在做的事情能做吗?我正在尝试自动更新我的 kuma 服务器。

github batch-file windows-server-2022
© www.soinside.com 2019 - 2024. All rights reserved.