流水线 CODEARTS PIPELINE-开发插件代码:自定义插件的数据输入
自定义插件的数据输入
插件代码开发过程中获取的外部信息主要包括三部分:低代码界面配置输入、流水线运行参数、其他外部信息。
- 低代码界面配置输入:在插件命令中,使用环境变量获取低代码界面输出,如: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等方式自主与外部数据进行交互,以获取所需要的数据或信息。