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

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

基于模式的功能分支部署

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

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

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

  3. 在 “分支自动检测-模式” 框中,输入自动部署分支的模式。

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

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

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

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

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

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

  6. 选择保存

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

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