基于模式的功能分支部署 - AWS Amplify 托管

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

基于模式的功能分支部署

使用基于模式的分支部署,您可以自动将与特定模式匹配的分支部署到 Amplify。使用功能分支或 GitFlow 工作流程的产品团队现在可以定义诸如 release** 之类的模式,从而自动将以“release”开头的 Git 分支部署到可共享的网址。此博客文章介绍了如何将此功能与不同的团队工作流程结合使用。

  1. 选择应用程序设置 > 分支设置 > 编辑

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

  3. 分支自动检测 – 模式框中,输入自动部署分支的模式。

    • *:部署存储库中的所有分支。

    • release* – 部署所有以“release”一词开头的分支。

    • release*/:部署匹配“release/”模式的所有分支。

    • 将多个模式指定为逗号分隔的列表。例如,release*, feature*

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

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

  6. 选择保存

针对连接到自定义域名的应用程序进行基于模式的功能分支部署

针对连接到 Amazon Route 53 自定义域的应用程序使用基于模式的功能分支部署。