Artifact Handoff
Artifact Handoff
Artifact Handoff 的核心概念是「測試與發布共用同一份產物」。它把可重現性從口頭約定變成流程保證。
概念位置
Artifact Handoff 位在 build、test、deploy 之間,透過 upload / download artifact 串接驗證與發布。
可觀察訊號
- 測試通過但部署後行為與測試結果不一致。
- 多環境重新 build 造成版本漂移。
- 事故追查時缺少從部署版本反查 build run 的路徑。
接近真實服務的例子
CI build 產生靜態網站 artifact,browser test 驗證該 artifact,deploy job 再發布同一份產物。容器場域則可把 image digest 當成 handoff 物件。
設計責任
Artifact Handoff 要定義產物格式、保留策略、完整性驗證與追溯欄位,讓測試結果可直接映射到發布結果。