流水线 CODEARTS PIPELINE-开发插件代码:自定义插件的数据输入

时间:2024-06-27 09:15:16

自定义插件的数据输入

插件代码开发过程中获取的外部信息主要包括三部分:低代码界面配置输入、流水线运行参数、其他外部信息。

  • 低代码界面配置输入:在插件命令中,使用环境变量获取低代码界面输出,如:echo ${控件唯一标识}。
  • 流水线运行参数:流水线的部分运行参数会下发到环境变量中,当前已提供的环境变量如下。

    变量

    描述

    STEP_NAME

    当前流水线的运行步骤名称。

    STEP_ID

    当前流水线的运行步骤ID。

    PLUGIN_VERSION

    当前自定义插件版本。

    PIPELINE_ID

    流水线ID。

    PIPELINE_RUN_ID

    流水线执行ID。

    PLUGIN_NAME

    插件名称。

    PROJECT_ID

    当前项目ID。

    JOB_ID

    当前流水线运行任务ID。

  • 其他外部信息:通过git、wget、curl等方式自主与外部数据进行交互,以获取所需要的数据或信息。
support.huaweicloud.com/usermanual-pipeline/pipeline_01_0047.html