

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 基于模式的功能分支部署
<a name="pattern-based-feature-branch-deployments"></a>

使用基于模式的分支部署，您可以自动将与特定模式匹配的分支部署到 Amplify。使用功能分支或发布 GitFlow 工作流程的产品团队现在可以定义模式，例如**release\$1\$1**将以 “发布” 开头的 Git 分支自动部署到可共享的 URL。

1. 选择**应用程序设置**，再选择**分支设置**。

1. 在**分支设置**页面上，选择**编辑**。

1. 选择**分支自动检测**，将与模式集匹配的分支自动连接到 Amplify。

1. 在**分支自动检测 – 模式**框中，输入自动部署分支的模式。
   + **\$1**：部署存储库中的所有分支。
   + **release\$1** – 部署所有以“release”一词开头的分支。
   + **release\$1/**：部署匹配“release/”模式的所有分支。
   + 将多个模式指定为逗号分隔的列表。例如 **release\$1, feature\$1**。

1. 选择**分支自动检测访问控制**，为自动创建的所有分支设置自动密码保护。

1. 对于使用 Amplify 后端构建的 Gen 1 应用程序，您可以选择为每个连接的分支创建新环境，或者将所有分支指向一个现有后端。

1. 选择**保存**。

## 针对连接到自定义域名的应用程序进行基于模式的功能分支部署
<a name="pattern-based-feature-branch-deployments-for-an-app-connected-to-a-custom-domain"></a>

针对连接到 Amazon Route 53 自定义域的应用程序使用基于模式的功能分支部署。
+ 有关设置基于模式的功能分支部署的说明，请参阅 [为 Amazon Route 53 自定义域设置自动子域](to-set-up-automatic-subdomains-for-a-Route-53-custom-domain.md)
+ 有关将 Amplify 应用程序连接到 Route 53 中托管的自定义域名的说明，请参阅 [添加由 Amazon Route 53 管理的自定义域](to-add-a-custom-domain-managed-by-amazon-route-53.md)
+ 有关使用 Route 53 的更多信息，请参阅[什么是 Amazon Route 53？](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/Welcome.html)。