检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
新建一个代码检查类型规则,基于代码检查插件的输出结果,设置比较关系和阈值条件,供策略使用,作为准出条件的判断依据。 新建策略并添加规则 新建一个策略,并添加如上代码检查类型规则。 配置流水线 在流水线阶段准出条件添加如上策略,根据设置的规则条件,来控制流水线执行。 执行流水线验证准出条件
查询流水线任务日志 功能介绍 查询流水线任务日志 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/{pipelineRunId}/jobs/{jobRunId
本文以通过流水线统一配置releaseversion参数并传递到构建任务为例,介绍流水线参数使用方法。 新建构建任务。 在“参数设置”页面添加releaseversion参数并设置好默认值,打开“运行时设置”。 图3 新建构建任务参数 在“构建步骤”页面,选择“上传软件包到软件发布库”,将
查询流水线运行的变更 功能介绍 查询流水线运行的变更 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/{pipelineRunId}/query-change-requests
构建类型插件:通过设置相关构建结果的阈值,对构建阶段结果进行判断。如:Build构建插件,对Maven单元测试返回的结果进行判断。 代码检查类型插件:通过设置相关检查项的阈值,对代码检查结果进行判断。如:Check代码检查插件,对代码检查缺陷进行判断。 测试类型插件:通过设置相关测试结果
批量把流水线移动到分组下 功能介绍 批量把流水线移动到分组下 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipeline-group/pipeline/move 表1 路径参数 参数 是否必选 参数类型 描述 project_id
查询模板详情 功能介绍 查询模板详情 调用方法 请参见如何调用API。 URI GET /v3/templates/{template_id} 表1 路径参数 参数 是否必选 参数类型 描述 template_id 是 String 模板ID 表2 Query参数 参数 是否必选
通过人工审核 功能介绍 通过人工审核 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/{pipeline_run_id}/jobs/{job_run_id}/
驳回人工审核 功能介绍 驳回人工审核 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/{pipeline_run_id}/jobs/{job_run_id}/
查询流水线日志 功能介绍 查询流水线日志 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/{pipeline_run_id}/jobs/{job_run_id
批量获取流水线状态 功能介绍 批量获取流水线状态,仅返回有执行记录的流水线数据 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipelines/status 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是
修改流水线的用户权限 查询流水线是否启用二级权限 修改流水线是否启用二级权限 批量设置流水线实例二级权限 取消某次流水线排队 查询当前流水线排队中的记录 查询流水线的旧版运行记录 查询流水线运行使用的参数 回退执行流水线 获取step跳转链接 查询流水线运行的变更 查询流水线可用的系统参数
流水线是软件开发生产线(CodeArts)中的一个服务,不支持单独购买,需配合软件开发生产线其他服务使用,开通任意软件开发生产线套餐即可使用。CodeArts采用包年/包月计费模式,提供体验版、基础版、专业版、企业版四种套餐,以满足不同规模用户的使用需求。 支持区域: 华北-北京四、西南-贵阳一、东北-大连、华北-
约束与限制 购买须知 流水线不支持单独购买,需开通CodeArts套餐后使用。 不同区域购买的资源不能跨区使用,需慎重选择。 使用须知 禁止构造存在风险的使用场景,对服务进行恶意攻击,如:DDos、Redos攻击等。 如果您使用CodeArts Pipeline服务开展特定行业的业务,如:
重试运行流水线 功能介绍 重试运行流水线 调用方法 请参见如何调用API。 URI PUT /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/{pipeline_run_id}/retry 表1 路径参数 参数 是否必选
停止流水线 功能介绍 停止流水线 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/{pipeline_run_id}/stop 表1 路径参数 参数 是否必选
删除基础插件 功能介绍 删除基础插件 调用方法 请参见如何调用API。 URI DELETE /v3/{domain_id}/extension/info/delete 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 租户ID 表2 Query参数
上传基础插件 功能介绍 上传基础插件 调用方法 请参见如何调用API。 URI POST /v3/{domain_id}/extension/upload 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 租户ID 表2 Query参数 参数 是否必选
分支说明: 分支过滤:可以通过设置包含或排除分支,来监听触发事件所在的目标分支。 路径过滤:可以通过设置包含或排除路径,来监听触发事件所在的变更文件路径。 图2 配置合并请求时触发 创建标签时触发(代码托管) 监听创建标签触发事件,可以设置标签包含/排除范围,当在关联的代码仓
查询模板列表 功能介绍 查询模板列表,支持分页查询,支持模板名字模糊查询 调用方法 请参见如何调用API。 URI GET /v3/templates 表1 Query参数 参数 是否必选 参数类型 描述 template_type 是 String 模板类型 is_build_in