部署扩展

要在AEMas a Cloud Service环境中使用,必须部署和批准扩展App Builder应用程序。

在部署扩展App Builder应用程序时,需要注意以下几个注意事项:

  • 扩展将部署到Adobe Developer Console项目工作区。 默认工作区为:

    • 生产 工作区包含可在所有AEMas a Cloud Service中使用的扩展部署。
    • Stage 工作区充当开发人员工作区。 部署到暂存工作区的扩展在AEMas a Cloud Service中不可用。
      Adobe Developer Console工作区与AEMas a Cloud Service的环境类型没有任何直接关联。
  • 部署到生产工作区的扩展将显示在Adobe组织中该扩展存在的所有AEMas a Cloud Service环境中。
    不能通过添加来将扩展限制为它所注册的环境 检查AEMas a Cloud Service主机名的条件逻辑.

  • AEMas a Cloud Service上可以使用多个扩展。 Adobe建议使用每个扩展App Builder应用程序来解决单个业务目标。 也就是说,一个扩展App Builder应用程序可以实施多个扩展点,以支持共同的业务目标。

初始部署

要使扩展在AEMas a Cloud Service的环境中可用,必须将其部署到Adobe Developer控制台。

部署过程分为两个逻辑步骤:

  1. 开发人员将扩展App Builder应用程序部署到Adobe Developer控制台。
  2. 部署经理或业务负责人审批扩展。

部署扩展

将扩展部署到生产工作区。 部署到生产工作区的扩展会自动添加到部署该扩展的Adobe组织中的所有AEMas a Cloud Service创作服务。

  1. 打开命令行以访问更新的扩展App Builder应用程序的根目录。

  2. 确保生产工作区处于活动状态

    code language-shell
    $ aio app use -w Production
    

    将任何更改合并 .env.aio.

  3. 部署更新的扩展App Builder应用程序。

    code language-shell
    $ aio app deploy
    

请求部署审批

center-align
提交扩展以供审批
  1. 登录 Adobe Developer控制台
  2. 选择 控制台
  3. 导航到 项目
  4. 选择与扩展关联的项目
  5. 选择 生产 工作区
  6. 选择 提交以供审批
  7. 完成并提交表单,根据需要更新字段。

部署审批

center-align
扩展审批
  1. 登录 Adobe交换
  2. 导航到 管理 > 等待审阅的应用程序
  3. 审核 扩展App Builder应用程序
  4. 是否可接受扩展更改 Accept 评论。 这会立即在Adobe组织内的所有AEMas a Cloud Service创作服务上注入扩展。

扩展请求获得批准后,该扩展将立即在AEMas a Cloud Service创作服务中处于活动状态。

更新扩展

更新和扩展App Builder应用程序的过程与相同 初始部署,但现有扩展部署必须先撤销。

撤销扩展

要部署扩展的新版本,必须先撤销(或删除)该扩展。 当扩展被撤销时,它在AEM控制台中不可用。

  1. 登录 Adobe交换
  2. 导航到 管理 > App Builder应用程序
  3. 撤销 要更新的扩展

部署扩展

将扩展部署到生产工作区。 部署到生产工作区的扩展会自动添加到部署该扩展的Adobe组织中的所有AEMas a Cloud Service创作服务。

  1. 打开命令行以访问更新的扩展App Builder应用程序的根目录。

  2. 确保生产工作区处于活动状态

    code language-shell
    $ aio app use -w Production
    

    将任何更改合并 .env.aio.

  3. 部署更新的扩展App Builder应用程序。

    code language-shell
    $ aio app deploy
    

请求部署审批

center-align
提交扩展以供审批
  1. 登录 Adobe Developer控制台
  2. 选择 控制台
  3. 导航到 项目
  4. 选择与扩展关联的项目
  5. 选择 生产 工作区
  6. 选择 提交以供审批
  7. 完成并提交表单,根据需要更新字段。

批准部署请求

center-align
扩展审批
  1. 登录 Adobe交换
  2. 导航到 管理 > 等待审阅的应用程序
  3. 审核 扩展App Builder应用程序
  4. 是否可接受扩展更改 Accept 评论。 这会立即在Adobe组织内的所有AEMas a Cloud Service创作服务上注入扩展。

扩展请求获得批准后,该扩展将立即在AEMas a Cloud Service创作服务中处于活动状态。

删除扩展

删除扩展

要删除扩展,请从Adobe交换中撤消(或删除)该扩展。 撤销扩展后,该扩展将从所有AEMas a Cloud Service创作服务中移除。

  1. 登录 Adobe交换
  2. 导航到 管理 > App Builder应用程序
  3. 撤销 要移除的扩展
recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69