亚马逊 CodeCatalyst 不再向新客户开放。现有客户可以继续正常使用该服务。有关更多信息,请参阅 如何从中迁移 CodeCatalyst。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
开发自定义操作
您可以使用操作开发套件 (ADK) 开发用于工作流程的自定义 CodeCatalyst 操作。然后,您可以将该操作发布到 CodeCatalyst 操作目录,以便其他 CodeCatalyst 用户可以在其工作流程中查看和使用该操作。
开发、测试和发布操作(高级任务)
-
安装开发操作所需的工具和程序包。
-
创建 CodeCatalyst 存储库来存储您的操作代码。
-
初始化操作。这会列出操作所需的源文件,包括您可以用自己的代码更新的操作定义文件(
action.yml)。 -
引导操作代码以获取构建、测试和发布操作项目所需的工具和库。
-
在本地计算机上生成操作,并将更改推送到您的 CodeCatalyst存储库。
-
使用本地单元测试测试操作,然后在中运行 ADK-generated 工作流程 CodeCatalyst。
-
通过在 CodeCatalyst 控制台中选择 “发布” 按钮,将 CodeCatalyst 操作发布到操作目录。
有关详细步骤,请参阅亚马逊 CodeCatalyst 操作开发套件开发者指南。