我们正在对主詹金斯(docker image)进行版本控制,并使用标签0.1.$(git rev-parse --short head)
存储在ECR中。
这会在图像的版本控制中造成冲突吗?
对docker映像进行版本控制的更好方法是什么?
答案 0 :(得分:1)
我假设您只需要对master分支构建进行版本控制。
最快,最简单的解决方案是使用最新提交的时间戳,格式为YYMM.DDHH.MMSS-$(git rev-parse --short head)
。这将符合semver规则,并且具有可比性
例如2002.1018.1524-abcdef12345
表示它是根据2020年2月10日18:15:24提交的提交abcdef12345
构建的