本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
以模式為基礎的功能分支部署
以模式為基礎的分支部署可讓您自動部署符合特定模式的分支以擴增。在其發行版本中使用功能分支或GitFlow工作流程的產品團隊現在可以定義「釋放 **」之類的模式,以自動將以「發行」開頭的 Git 分支部署到可共享的 URL。此部落格文章
-
依序選擇 App settings > General > Edit (應用程式設定 > 一般 > 編輯)。
-
將分支自動偵測開關切換為 Enabled (啟用)。
-
定義模式以自動部署分支。
-
*
-部署存儲庫中的所有分支。 -
release*
'— 部署以「釋放」一詞開頭的所有分支。 -
release*/
— 部署符合「釋放/」模式的所有分支。 -
在逗號分隔的清單中指定多個模式。例如:
release*, feature*
。
-
-
將 Branch autodetection - access control (分支自動偵測 - 存取控制) 設定為 Enabled (啟用),即可為自動建立的所有分支設定自動密碼保護功能。
-
若應用程式是透過 Amplify 後端建置,則您可選擇建立新環境,或將所有分支指向現有後端。
連接到自定義域的應用程序基於模式的功能分支部署
對於連接到 Amazon Route 53 自訂網域的應用程式,您可以使用以模式為基礎的功能分支部署。
-
如需設定以模式為基礎的功能分支部署的指示,請參閱 為 Amazon 路線 53 自定義域設置自動子域
-
如需將 Amplify 應用程式連線至 Route 53 中管理的自訂網域的指示,請參閱 添加由 Amazon 路線 53 管理的自定義域
-
有關使用路線 53 的更多信息,請參閱什麼是亞馬遜路線 53。