-
服务扩展点 - 流水线 CodeArts Pipeline
验证方式 Access Token认证。 Access Token 请获取Github Access Token,并填入此处认证。 信息填写完成,单击“确定”。 新建通用Git服务扩展点 连接到通用Git账号后可以获取该账号下的仓库、分支等信息。 进入项目,单击“设置 > 通用设置 >
-
开发插件代码 - 流水线 CodeArts Pipeline
入输出,介绍插件业务的代码实现。 自定义插件的数据输入 插件代码开发过程中获取的外部信息主要包括三部分:低代码界面配置输入、流水线运行参数、其他外部信息。 低代码界面配置输入:在插件命令中,使用环境变量获取低代码界面输出,如:echo ${控件唯一标识}。 流水线运行参数:流水线
-
流水线管理 - 流水线 CodeArts Pipeline
启动流水线 批量获取流水线状态 获取流水线状态/获取流水线执行详情 获取流水线列表/获取项目下流水线执行状况 删除流水线 查询流水线详情 修改流水线信息 停止流水线 获取流水线执行记录 基于模板创建流水线 创建流水线 重试运行流水线 通过人工审核 驳回人工审核 查询流水线日志 获取流水线步骤执行输出
-
API概览 - 流水线 CodeArts Pipeline
包括启动流水线、批量获取流水线状态、获取流水线状态/获取流水线执行详情等接口。 分组管理 包括新建流水线分组、更新流水线分组、删除流水线分组等接口。 规则管理 包括获取单条规则详情、分页获取规则列表、更新规则等接口。 租户级策略管理 包括创建策略、修改策略、获取策略详情等接口。 项目级策略管理
-
流水线管理(旧版,待下线) - 流水线 CodeArts Pipeline
流水线管理(旧版,待下线) 基于模板快速创建流水线及流水线内任务 检查流水线创建状态 启动流水线 停止流水线 批量获取流水线状态 删除流水线 获取流水线列表 获取流水线状态 获取项目下流水线执行状况 父主题: API
-
文档修订记录 - 流水线 CodeArts Pipeline
新增接口:创建流水线、重试运行流水线、通过人工审核、驳回人工审核。 获取流水线列表/获取项目下流水线执行状况接口新增“project_name”参数。 2023-11-02 第二十六次正式发布,本次变更说明如下: 获取流水线列表/获取项目下流水线执行状况接口参数类型更新。 基于模板创建流水线接口新增variables参数。
-
附录 - 流水线 CodeArts Pipeline
附录 状态码 错误码 获取项目ID 获取账号ID
-
租户级策略管理 - 流水线 CodeArts Pipeline
租户级策略管理 创建策略 修改策略 获取策略详情 获取策略列表 删除策略 开关策略 父主题: API
-
规则管理 - 流水线 CodeArts Pipeline
规则管理 获取单条规则详情 分页获取规则列表 更新规则 删除规则 创建规则 父主题: API
-
认证鉴权 - 流水线 CodeArts Pipeline
从而通过身份认证,获得操作API的权限。 在构造请求中以调用获取用户Token接口为例说明了如何调用API。 Token可通过调用获取用户Token接口获取,调用本服务API需要project级别的Token,即调用获取用户Token接口时,请求body中auth.scope的取值需要选择project,如下所示。
-
流水线上下文信息参考 - 流水线 CodeArts Pipeline
target_branch == 'master' }} 在任务的输入框中引用上下文获取信息。 示例1:如下使用表示获取流水线运行的所有信息。 ${{ pipeline }} 示例2:如下使用表示获取流水线运行的触发方式。 ${{ pipeline.trigger_type }} pipeline
-
删除流水线分组 - 流水线 CodeArts Pipeline
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 success
-
项目级策略管理 - 流水线 CodeArts Pipeline
项目级策略管理 获取项目级策略列表 查询项目级策略详情 父主题: API
-
应用示例 - 流水线 CodeArts Pipeline
应用示例 示例1: 执行流水线 示例2:停止流水线 示例3:获取流水线状态
-
重试运行流水线 - 流水线 CodeArts Pipeline
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 success
-
发布插件草稿 - 流水线 CodeArts Pipeline
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 plugin_name
-
自定义插件应用 - 流水线 CodeArts Pipeline
echo ======== begin ======== # 这里填写插件的业务逻辑 # 使用环境变量获取低代码界面的控件输入 echo ${input} # 使用环境变量获取流水线运行的系统参数 echo ${PIPELINE_ID} echo ======== end ==========
-
更新发布商图标 - 流水线 CodeArts Pipeline
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表4 FormData参数 参数 是否必选 参数类型 描述 upload_file
-
删除规则 - 流水线 CodeArts Pipeline
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 status
-
注册自定义插件 - 流水线 CodeArts Pipeline
除手动配置外,还支持通过以下方式设置可选范围: 通过接口获取选项:配置webapi以获取选项内容。单击“自定义选项”旁的,弹出“API接口”对话框,启用后即可配置,如图图1,API接口参数说明请参考表3。 通过上下文获取选项:数据源当前支持代码源和构建任务,分别获取流水线运行时的代码源url和当前插件