app-web v2
app-web@sha256:c7e2f08a- index.html1.2 KB
- app.c7e2f08a.js28.9 KB
- vendor.7c2e8d4f.css8.1 KB
来源 commit 8b1e4d7 · 内容不变则哈希不变
下面就是 CI 打完的那份构建产物:默认已打包、尚未上线。点「按这份哈希上线」,章会盖在箱子上;再试 latest 回滚,失败也写在同一只箱子上。
app-web@sha256:c7e2f08a来源 commit 8b1e4d7 · 内容不变则哈希不变
已打包 · 尚未上线:结果章盖在这只箱子上。
原因:箱子已经打好,哈希由内容决定。下一步:点「按这份哈希上线」,看章盖在箱子上。
箱子上的章已经演示了核心关系,这里只给可复用的命名。
产物出现在代码要离开本机、交给真实用户或 CI 的那一刻。
目标都是回滚到昨天测过的登录页,只改部署时按什么取。
线上锁住这只箱子。回滚时 registry 精确返回同一份,新 build 顶不掉它。
latest 已指向今天的新包,昨天那份哈希没记下,回滚取不回。失败写在箱子上。
线上登录页出 bug,你想回到昨天测过的那版。app-web:latest 现在指向今天的新 build。该用什么回滚?
术语的技术定义和行为以这些一手或权威资料为准。
和本知识点经常一起出现的概念。