AI / 编程与调试
让线上跑的每个包都能追回确切的提交和构建
我们的制品版本号混乱,出问题找不到对应代码。请设计:1)版本号规则(语义化版本 + 构建号 + 提交短哈希)与自动生成方式;2)制品里要嵌入的元信息(提交、构建时间、锁文件哈希);3)从线上实例反查制品的路径(启动日志、健康检查接口、镜像标签);4)保留与清理策略;5)如何保证同一版本号对应唯一制品。 [构建方式/部署方式/制品仓库]
中文原文
镜像用不可变标签,latest 只能当别名,不能作为部署依据。