检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
stBody, Offset: &offsetListPipelineSimpleInfoRequestBody, GitUrl: &gitUrlListPipelineSimpleInfoRequestBody, SortDir: &sortDirListPipel
Access=****************, SignedHeaders=content-type;host;x-sdk-date, Signature=**************** 请求消息体 请求消息体通常以结构化格式发出,与请求消息头中Content-type对应,传递除请求消
withEnName("aaa"); body.withSourceUrl(""); body.withSupportUrl("aaa@aa.com"); body.withWebsite(""); body.withLogoUrl("");
考授权流水线服务。 配置流水线参数 流水线系统预定义参数 配置流水线自定义参数 配置流水线通用参数组 流水线系统预定义参数请参见表1,参数引用形式:${参数名},在参数输入框输入“$”符号后会自动出现系统预定义参数列表。 表1 流水线系统预定义参数 参数信息 说明 PROJECT_ID
de,gitlab代码仓类型。 默认取值: 不涉及。 alias 否 String 参数解释: 代码仓别名,用户自定义,用于多仓时帮助区分系统参数。例如:A_REPO_COMMIT_ID,B_REPO_COMMIT_ID。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。
Acceptable 服务器无法根据客户端请求的内容特性完成请求。 407 Proxy Authentication Required 请求要求代理的身份认证,与401类似,但请求者应当使用代理进行授权。 408 Request Time-out 服务器等待请求时发生超时。 客户端可以随时再次提交该请求而无需进行任何更改。
文件中使用“{{变量名}}”引用环境变量。环境变量包括以下两种。 自定义变量:根据需要自定义添加,目前仅支持字符串类型的变量。 默认变量:系统默认提供的参数,无需定义,不能删除,不能修改。 表1 发布管理环境默认变量 参数信息 说明 ARTIFACT 产物地址。在部署YAML中,
Service,CTS)是华为云安全解决方案中专业的日志审计服务,可以记录CodeArts Pipeline相关的操作事件,便于日后的查询、审计和回溯。 开通云审计服务后,系统开始记录CodeArts Pipeline资源的操作。云审计服务管理控制台保存最近7天的操作记录。 CTS支持的CodeArts Pipeline操作
当前流水线所属项目ID,同现有流水线系统预定义参数PROJECT_ID。 pipeline.pipeline_id string 当前流水线ID,同现有流水线系统预定义参数PIPELINE_ID。 pipeline.run_number string 流水线执行编号,同现有流水线系统预定义参数PIPELINE_NUMBER。
新建流水线 图形化创建流水线界面简单明确,易于理解和操作,可快速进行流水线的配置,对于新手用户更加友好。代码化创建流水线,可以将其纳入版本控制系统中,实现对流水线配置的版本管理。这样可以轻松地回滚到之前的版本或者查看历史变更记录,同时确保流水线的创建过程是可重复的,减少人为错误的可能性。
流水线支持配置事件触发、定时任务、Webhook触发、并发策略和抢占策略五种执行计划。通过事件触发和定时任务,实现自动化执行;通过Webhook触发,用户可以通过任意第三方系统触发流水线执行;通过并发策略,可以更细粒度地为用户分配并发资源;通过抢占策略,用户可以通过新触发的运行实例强行停止当前流水线中相同事件触发的其他所有运行实例。
查看流水线 查看流水线列表信息、执行历史记录、执行详情、排队等待情况等。 约束与限制 默认只有项目经理、项目创建者、流水线创建者或系统工程师才可以删除流水线,可通过配置权限给不同角色添加不同操作权限。 单租户最多可创建100个标签。 查看流水线执行记录时,首次执行时执行历史页面为空,执行一次后才有记录。
配置流水线权限 什么是流水线权限 流水线权限是指在流水线系统中,对不同用户或角色在流水线相关操作和资源访问上所设置的限制和许可,它是保障流水线安全、稳定运行,以及确保数据和操作的合法性、合规性的重要机制。 本章节介绍如何对单条流水线按照角色和人员两种维度进行权限配置,包括角色权限和人员权限,用户可参考本章节进行配置。
生效 version String 规则模板版本 operator String 最近操作人员 is_public Boolean 是否为系统策略 is_legacy Boolean 是否为1.0数据 operate_time Integer 最近操作时间 请求示例 GET ht
租户下流水线最大并发数为{0}条 租户下流水线最大并发数为{0}条 租户下流水线最大并发数为{0}条 200 DEVPIPE.00011127 系统繁忙,请稍后再试 系统繁忙,请稍后再试 联系管理员 200 DEVPIPE.00011129 选择任务不能为空 选择任务不能为空 请检查任务参数是否正确
将本次变更关联的特性分支合并到该集成分支上。 代码检查、构建任务执行成功后,系统自动进入“合并主干”阶段,并弹出“手动确认”对话框。 图3 执行流水线 单击“继续执行”,“合并主干”阶段执行完成后,系统将自动完成以下事项。 将本次发布的变更状态更新为“已发布”。 将本次发布的变更关联的工作项状态更新为“已关闭”。
CTS的详细介绍和开通配置方法,请参见CTS快速入门。 CTS支持追踪的流水线操作列表,请参见云审计服务支持的操作列表。 日志 出于分析或审计等目的,用户开启了云审计服务后,系统开始记录流水线资源的操作。云审计服务管理控制台保存最近7天的操作记录。 父主题: 安全
生效 version String 规则模板版本 operator String 最近操作人员 is_public Boolean 是否为系统策略 is_legacy Boolean 是否为1.0数据 operate_time Integer 最近操作时间 请求示例 GET ht
流水线参数可以传递给各个任务使用,实现任务间数据流动的统一,只需要配置好流水线参数,即可完成构建、部署、接口测试等任务的数据拉通。流水线参数包括以下三种。 系统预定义参数:系统默认提供的参数,无需定义、不能删除、不能修改。 自定义参数:根据需要自定义添加,参数类型包括字符串类型、枚举类型、自增长类型。 通
除警告对话框,确认后单击“删除”,可删除策略。删除策略时,系统会提示当前有多少流水线引用了该策略,删除后相关流水线调度运行时会运行失败。 在策略列表页面,单击列表右侧,可以打开/关闭策略。关闭策略时,如果策略有被引用,系统会提示当前有多少流水线引用了该策略,关闭后相关流水线调度运行时会忽略该策略中的准出条件。