部署上線詞條 6-19
自動部署Auto Deploy
也常叫做:Auto Deploy / CI(直接用英文)、自動上線、持續部署
你可能會這樣說
聽說有人設定好之後,改完推上去,網站就自動更新,不用手動部署。這種魔法怎麼設定?又會不會出包?
白話解釋
自動部署是讓平台盯著你的儲存庫,一有新提交就自動更新線上網站。你只要推上去,剩下的它自己來。
好處是不會忘記部署、也不會部署錯版本,改完馬上反映到網路上。代價是壞的版本也會自動上線——所以搭配分支才安全:推到正式分支才觸發發佈。
給新手的建議:先手動部署一陣子,熟悉流程後再開自動,而且開啟前先請 AI 幫你加上「先檢查、有錯就擋下」的規則。
親手試試
推送到主分支就自動部署目前:已關閉:每次上線要自己手動按,但壞版本不會自己跑出去
部署前先自動檢查(建議一起開)目前:已關閉:完全不設防,有錯照樣發佈
自動部署省掉「忘記上線」,代價是壞版本也自動上線——所以第二個開關務必一起開。
這樣對 AI 說
中文就可以
評估我的專案適不適合開自動部署,把優缺點各列三點給我。 如果適合,帶我設定成:只有推送到主分支才觸發部署。 部署前請自動跑基本檢查,有錯誤就擋下來並通知我,不要帶病上線。 設定完成後,模擬一次完整流程給我看,確認我懂整條路怎麼跑。