View a markdown version of this page

开发自定义操作 - 亚马逊 CodeCatalyst

亚马逊 CodeCatalyst 不再向新客户开放。现有客户可以继续正常使用该服务。有关更多信息,请参阅 如何从中迁移 CodeCatalyst

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

开发自定义操作

您可以使用操作开发套件 (ADK) 开发用于工作流程的自定义 CodeCatalyst 操作。然后,您可以将该操作发布到 CodeCatalyst 操作目录,以便其他 CodeCatalyst 用户可以在其工作流程中查看和使用该操作。

开发、测试和发布操作(高级任务)

  1. 安装开发操作所需的工具和程序包。

  2. 创建 CodeCatalyst 存储库来存储您的操作代码。

  3. 初始化操作。这会列出操作所需的源文件,包括您可以用自己的代码更新的操作定义文件(action.yml)。

  4. 引导操作代码以获取构建、测试和发布操作项目所需的工具和库。

  5. 在本地计算机上生成操作,并将更改推送到您的 CodeCatalyst存储库。

  6. 使用本地单元测试测试操作,然后在中运行 ADK-generated 工作流程 CodeCatalyst。

  7. 通过在 CodeCatalyst 控制台中选择 发布” 按钮,将 CodeCatalyst 操作发布到操作目录。

有关详细步骤,请参阅亚马逊 CodeCatalyst 操作开发套件开发者指南