在此可选部分中, 入门培训历程, 您了解开发人员和部署管理员如何访问Git来开发应用程序并使用管道来部署它们。
您已经完成了入门历程的很多内容! 恭喜!系统管理员通过在文档分配 AEM 产品配置文件中设置必要的云资源并授予访问权限,已经完成了入门历程。
此时,开发人员和部署管理员可以开始创建自己的应用程序,而 AEM 用户可以开始创建内容。从这个意义上说,您的载入已经完成,现在可以使用您的新 AEM as a Cloud Service 系统了,本文将对此进行说明。
因此,本文档是从开发人员和部署管理员角度编写的。
系统管理员也可以执行这些相同的任务,但通常这些角色由不同的用户担任。
本文档是对载入流程的补充,用于演示系统管理员将所有用户加入系统并创建必要的云资源后,显示开发人员和部署管理员的基本任务。
阅读本文档后,您应:
一旦系统管理员完成了创建用户和设置云资源的主要登录任务,通常最渴望访问系统的用户是开发人员和部署管理员。这是因为他们是负责在 AEM as a Cloud Service 的基础上构建自定义应用程序的用户。
根据您的组织需要,相同的用户可以同时拥有两个角色。
在您以开发人员或部署管理员的身份开始本文档中描述的任务之前,请确保您的系统管理员已完成此载入流程中的所有步骤。这意味着:
您可以使用 Cloud Manager 中的自助 Git 帐户管理来访问和管理 Git 存储库。
在 my.cloudmanager.adobe.com 登录 Cloud Manager 并选择适当的组织和程序。
从程序概述页面导航到管道信息卡,您将发现访问存储库信息按钮,该按钮可用于访问和管理您的 Git 存储库。
单击 查看存储库信息 按钮打开对话框以查看:
使用这些凭据,用户可以克隆存储库的本地副本,并在该本地存储库中进行更改,准备就绪后,可以将任何代码更改提交回 Cloud Manager 中的远程代码存储库。
一旦开发人员将其自定义代码添加到您的 Git 存储库中,部署管理员就可以创建并执行管道,将该代码部署到 AEM 环境中。
按照以下步骤创建第一个非生产部署管道。
在 my.cloudmanager.adobe.com 登录 Cloud Manager 并选择适当的组织和程序。
从 Cloud Manager 主屏幕访问管道信息卡。单击+添加并选择添加非生产管道。
在添加非生产管道对话框的配置选项卡上,选择要添加的非生产管道的类型。对于此示例,请选择部署管道。
提供非生产管道名称,识别您的管道以及以下附加信息。
对于部署触发器,请选择手动,以便管道仅在启动时运行。
单击“继续”。
在添加非生产管道对话框的源代码选项卡上,您必须选择管道应处理的代码类型。对于此示例,请选择全栈代码。
在源代码选项卡上,必须定义以下选项。
单击“保存”。
您现在已经创建了第一条管道! 具有部署管理员角色的用户现在可以从 Cloud manager UI 启动管道。
现在开发人员已经将他们的自定义代码添加到 Git 存储库中,并且您已经创建了一个管道来部署代码,现在可执行管道来将代码从 Git 实际移动到您的环境中了。
在 my.cloudmanager.adobe.com 登录 Cloud Manager 并选择适当的组织和程序。
导航至 管道 中的卡 项目概述 页面并单击您在上一部分创建的管道旁边的省略号按钮,然后选择 运行 菜单。
管道将开始运行,并在状态栏中显示运行状态。
您可以通过再次单击省略号按钮并选择查看详细信息来查看运行的详细信息。
恭喜!现在,您已经将代码从 Git 存储库部署到了非生产环境中!
现在您已阅读本文档,您应:
作为开发人员或部署管理员,您不仅具备 Cloud manager 的工作知识,而且还拥有工作环境、存储库和管道! 但是,对于 AEM as a Cloud Service 强大的 CI/CD 工具,还有更多需要了解的地方。查看其他资源部分,了解更多详细信息。
如果您对内容作者如何访问和使用 AEM as a Cloud service 感兴趣,请继续进行入门历程的最后一部分 AEM 用户任务。
现在您已经成功载入,您可以学习如何轻松地将 AEM 参考演示插件添加到具有最低 AEM 配置的沙盒环境中,并能够基于最佳实践通过丰富的示例测试 AEM 的强大功能。
如果您想了解入门历程以外的内容,以下是额外的可选资源。