notice_users 是 Array of strings 通知用户 sort_index 是 Integer 排序 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 status String 参数解释: 响应状态。 取值范围: 不涉及。 请求示例 POST ht
jobs/a4e8a0c45e744137903461dd01fdecff/steps/4330cd5b992b4a539bb8209de3db7278/pass 响应示例 状态码:200 响应体 { "success" : true } 状态码 状态码 描述 200 响应体
Map<String,ExtensionModuleList> 插件的modules的具体信息集合 status String 状态值 表3 ErrorInfo 参数 参数类型 描述 code String 参数解释: 错误码。 取值范围: 不涉及。 message String
ActionsWorkflowYamlChangedDTO objects 参数解释: 更新action详情列表。 取值范围: 不涉及。 表3 ActionsWorkflowYamlChangedDTO 参数 是否必选 参数类型 描述 type 否 String 参数解释: 操作类型。
pipelineId即为流水线ID。 约束限制: 不涉及。 取值范围: 32位字符,由数字和字母组成。 默认取值: 不涉及。 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 result Array of result objects 参数解释: 批量运行流水线响应体。 取值范围:
Query参数 参数 是否必选 参数类型 描述 pipelineId 是 String 流水线ID 请求参数 无 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 id String 参数组ID project_id String 项目ID domain_id String
通用WebHooK地址。 取值范围: 不涉及。 请求示例 GET https://{endpoint}/v5/0b015e21d3054a3fb03839c43b7cd034/pipelines/12780316f8ca4d8c86bee1bcf24691be/webhook 响应示例
Array of rules objects 参数解释: 规则详情。 约束限制: 不涉及。 取值范围: 不超过20个规则。 默认取值: 不涉及。 表3 rules 参数 是否必选 参数类型 描述 id 是 String 参数解释: 规则ID。 约束限制: 不涉及。 取值范围: 32位字符,由数字和字母组成。
参数解释: 每次查询的条目数量。 约束限制: 不涉及。 取值范围: 大于等于0。 默认取值: 不涉及。 请求参数 无 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 total Integer 总量 状态码:200 表4 响应Body参数 参数 参数类型 描述 pageSize
String 参数解释: 代码源访问权限token。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 pipeline_id String 参数解释: 流水线ID,可以通过查询流水线列表接口,其中pipelines
参数解释: agent版本。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 请求参数 无 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 error ErrorInfo object 参数解释: 错误信息。 取值范围: 不涉及。 result
流水线运行实例ID列表。 约束限制: 不涉及。 取值范围: 32位字符,仅由数字和字母组成。 默认取值: 不涉及。 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 pipeline_runs Array of PipelineRunActions objects
设置。 单击打开“继承项目权限设置”,可直接继承项目级权限配置。也可以关闭“继承项目权限设置”,关闭后可批量设置所有流水线的角色权限。 图3 权限管理 单击“保存”,完成权限配置。
[数组元素] Array of QueryPipelineNoticeResp objects 参数解释: 响应体。 取值范围: 不涉及。 表3 QueryPipelineNoticeResp 参数 参数类型 描述 event_type String 参数解释: 事件类型。 取值范围:
Long 参数解释: 每次查询的条目数量。 约束限制: 不涉及。 取值范围: 大于等于0。 默认取值: 不涉及。 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 has_more Boolean 参数解释: 是否还有更多日志。 取值范围: true:还有更多日志。
String 参数解释: 语言类型。 约束限制: 不涉及。 取值范围: zh-cn:中文。 en-us:英文。 默认取值: en-us。 表3 请求Body参数 参数 是否必选 参数类型 描述 repository 是 Repository object 参数解释: 代码仓信息。 约束限制:
String 流水线id 表2 Query参数 参数 是否必选 参数类型 描述 project_id 否 String 项目id 请求参数 表3 请求Body参数 参数 是否必选 参数类型 描述 sources 否 Array of sources objects 代码仓详情列表 description
策略,但不能进行编辑和删除。 单击“新建策略”,进入“新建策略”页面,输入策略名称,勾选步骤1中新建好的规则。 图3 新建策略 单击“确定”,完成策略创建。 步骤3:配置流水线 单击顶部导航栏“首页”,返回软件开发生产线首页。 找到准备工作中已创建的项目,单击项目名称,进入项目。
过流水线串联编译构建任务、代码检查任务、部署任务,并在编译构建任务中引用流水线参数的YAML文件为您介绍YAML整体结构。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
进入流水线“任务编排”页面,切换至“通知订阅”页面。 单击“第三方通知”下“企业微信”,根据需要填写通知信息,填写完成后即可激活通知。 图3 配置企业微信通知 表1 配置企业微信通知 操作项 说明 URL 填写企业微信机器人通知URL,只能以http://或https://开头,例如https://xxxxx。