本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
基于模式的功能分支部署
使用基于模式的分支部署,您可以自动将与特定模式匹配的分支部署到 Amplify。使用功能分支或 GitFlow 工作流程的产品团队现在可以定义诸如 release** 之类的模式,从而自动将以“release”开头的 Git 分支部署到可共享的网址。此博客文章
-
选择应用程序设置 > 分支设置 > 编辑。
-
选择分支自动检测,将与模式集匹配的分支自动连接到 Amplify。
-
在分支自动检测 – 模式框中,输入自动部署分支的模式。
-
*
:部署存储库中的所有分支。 -
release*
– 部署所有以“release”一词开头的分支。 -
release*/
:部署匹配“release/”模式的所有分支。 -
将多个模式指定为逗号分隔的列表。例如,
release*, feature*
。
-
-
选择分支自动检测访问控制,为自动创建的所有分支设置自动密码保护。
-
对于使用 Amplify 后端构建的 Gen 1 应用程序,您可以选择为每个连接的分支创建新环境,或者将所有分支指向一个现有后端。
-
选择保存。
针对连接到自定义域名的应用程序进行基于模式的功能分支部署
针对连接到 Amazon Route 53 自定义域的应用程序使用基于模式的功能分支部署。
-
有关设置基于模式的功能分支部署的说明,请参阅 为 Amazon Route 53 自定义域设置自动子域
-
有关将 Amplify 应用程序连接到 Route 53 中托管的自定义域名的说明,请参阅 添加由 Amazon Route 53 管理的自定义域
-
有关使用 Route 53 的更多信息,请参阅什么是 Amazon Route 53?。