更新部分内容,重测中

This commit is contained in:
2026-07-29 22:55:02 +08:00
parent 42058e724d
commit 761047009e
4 changed files with 31 additions and 29 deletions
-16
View File
@@ -35,15 +35,11 @@ const (
// 版本管理核心
// ============================================================
// readVersion 读取仓库根目录的 VERSION.ini 文件
// Preview 格式: "2.4"
// LTS 格式: "2.5 20260729"
func readVersion() (semver string, ltsDate string) {
data, err := os.ReadFile("./VERSION.ini")
if err != nil {
return "0.0.0", ""
}
// 去掉注释行(以 ; 或 # 开头)
lines := strings.Split(string(data), "\n")
var content string
for _, line := range lines {
@@ -65,8 +61,6 @@ func readVersion() (semver string, ltsDate string) {
return semver, ltsDate
}
// getVersionType 判断版本类型
// 规则: X.0 或 X.5 → LTS,其他 → Preview
func getVersionType(semver string) string {
parts := strings.Split(semver, ".")
if len(parts) < 2 {
@@ -79,9 +73,6 @@ func getVersionType(semver string) string {
return "preview"
}
// getFullVersion 生成完整版本字符串
// LTS (X.0/X.5): {semver}-lts-{ltsDate} (必须有日期)
// Preview (其他): {semver}-preview-{buildTimestamp}
func getFullVersion() string {
semver, ltsDate := readVersion()
vType := getVersionType(semver)
@@ -98,9 +89,6 @@ func getFullVersion() string {
}
}
// getImageTag 生成镜像标签
// LTS: {semver}-lts-{ltsDate}
// Preview: preview-{buildTimestamp}
func getImageTag() string {
semver, ltsDate := readVersion()
vType := getVersionType(semver)
@@ -150,10 +138,6 @@ func main() {
interactiveMenu()
}
// ============================================================
// 构建函数
// ============================================================
func listPlatforms() {
fmt.Println("可用平台:")
for i, p := range platforms {