一千萬個為什麽

搜索

CircleCI手動批準使用回滾進行部署



新的CircleCI 2.0配置允許執行批準類型的步驟,該步驟等待用戶輸入。有沒有一些方法可以不僅僅是使用手動停止部署代碼,還可以基於用戶輸入回退到以前的版本?

轉載註明原文: CircleCI手動批準使用回滾進行部署

一共有 1 個回答:

答案是,不。

回滾的最佳方式是使用 git revert ,然後將回滾添加到歷史記錄中(這是一件好事),然後像其他任何提交一樣推送。另一種方法是使用你想要回滾的提交的git哈希,並用CircleCI API構建它。

Right now, you could also attempt to rebuild and older build via the UI but this isn't suggest for deploys & Workflows. Too many variables for safe, reproducible deploys.

- Ricardo N Feliciano
開發者傳道者,CircleCI