检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Build() client := codeartspipeline.NewCodeArtsPipelineClient( codeartspipeline.CodeArtsPipelineClientBuilder().
Build() client := codeartspipeline.NewCodeArtsPipelineClient( codeartspipeline.CodeArtsPipelineClientBuilder().
PIPELINE_TRIGGER_TYPE 流水线触发类型。包括:Manual、Scheduler、RollBack以及WebHook类型(CreateTag、Note、Issue、MR、Push)。 PIPELINE_NAME 流水线名称。
Build() client := codeartspipeline.NewCodeArtsPipelineClient( codeartspipeline.CodeArtsPipelineClientBuilder().
配置流水线权限 访问CodeArts Pipeline首页。 在流水线列表页搜索目标流水线,单击操作列,选择“编辑”。 进入流水线“任务编排”页面,切换至“权限管理”页面,关闭“使用项目权限配置”,即可为流水线配置角色权限和人员权限。
URI POST /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/{pipelineRunId}/rollback-run 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
访问CodeArts Pipeline首页。 在流水线列表页搜索目标流水线,单击操作列,选择“编辑”。 进入流水线“任务编排”页面,切换至“通知订阅”页面。 单击“第三方通知”下“飞书”,根据需要填写通知信息,填写完成后即可激活通知。
描述 variables Array of variables objects 参数列表 related_pipelines Array of related_pipelines objects 关联的流水线 creator_id String 创建人ID updater_id
分支 language 是 String 语言 endpoint_id 否 String 端点ID 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 id String 微服务ID name String 微服务名称 type String 类型 description
Build() client := codeartspipeline.NewCodeArtsPipelineClient( codeartspipeline.CodeArtsPipelineClientBuilder().
流水线管理(旧版,待下线) 基于模板快速创建流水线及流水线内任务 检查流水线创建状态 启动流水线 停止流水线 批量获取流水线状态 删除流水线 获取流水线列表 获取流水线状态 获取项目下流水线执行状况 父主题: API
domainId 是 String 租户ID ruleId 是 String 规则ID 请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 rule_set_count Integer 策略数 project_count Integer 项目数 pipeline_count
URI POST /v5/{project_id}/api/pipelines/{pipeline_id}/{pipelineRunId}/cancel-queuing/{id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: CodeArts
更新策略 功能介绍 更新策略 调用方法 请参见如何调用API。 URI PUT /v2/{cloudProjectId}/rule-sets/{ruleSetId}/update 表1 路径参数 参数 是否必选 参数类型 描述 cloudProjectId 是 String 项目ID
查询变更列表 功能介绍 查询变更列表 调用方法 请参见如何调用API。 URI POST /v2/{cloudProjectId}/change-requests/search 表1 路径参数 参数 是否必选 参数类型 描述 cloudProjectId 是 String 项目ID
Build() client := codeartspipeline.NewCodeArtsPipelineClient( codeartspipeline.CodeArtsPipelineClientBuilder().
Build() client := codeartspipeline.NewCodeArtsPipelineClient( codeartspipeline.CodeArtsPipelineClientBuilder().
Build() client := codeartspipeline.NewCodeArtsPipelineClient( codeartspipeline.CodeArtsPipelineClientBuilder().
Build() client := codeartspipeline.NewCodeArtsPipelineClient( codeartspipeline.CodeArtsPipelineClientBuilder().
Build() client := codeartspipeline.NewCodeArtsPipelineClient( codeartspipeline.CodeArtsPipelineClientBuilder().