检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查询当前流水线排队中的记录 功能介绍 查询当前流水线排队中的记录 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/api/pipelines/{pipeline_id}/queued-pipeline 表1 路径参数 参数 是否必选 参数类型 描述
查询流水线的旧版运行记录 功能介绍 查询流水线的旧版运行记录 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/list-legacy 表1 路径参数 参数 是否必选
String 参数解释: 描述。 取值范围: 不涉及。 is_runtime Boolean 参数解释: 是否运行时设置。 取值范围: true -运行时设置;false -非运行时设置。 limits Array of strings 参数解释: 限定枚举值列表。 取值范围: 不涉及。 is_reset
} else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 OK 错误码 请参见错误码。 父主题: 流水线管理
镜像创建:替换工作负载中容器的镜像。 表2 参数说明 参数项 说明 命名空间 待升级的服务所在的命名空间。 工作负载 命名空间下的工作负载。 容器 工作负载中需要升级的容器。 YAML创建:使用yaml文件升级或上线工作负载。 表3 参数说明 参数项 说明 仓库类型 代码仓库的类型,当前仅支持Repo。
了解更多常见问题、案例和解决方案 热门案例 如何使用流水线? 任务中引用的流水线参数不存在 什么是准出条件? 测试套正在执行 执行检查任务获取租户信息失败 提交代码时触发了未监听push事件的流水线 在微服务场景下,java项目如何按顺序部署多个模块的构建包? 流水线配置的定时任务未触发 更多 公共问题 如何使用流水线?
介绍流水线上下文在流水线任务间的传递过程。 基于Kubernetes原生Service的场景完成微服务蓝绿发布 灰度发布是在生产环境中创建与当前线上服务完全一致的工作负载(灰度负载),仅对其中的包版本(业务代码和配置)进行更新,但是新创建的工作负载不承接任何现网流量,对线上用户
概览页展示微服务的创建人、创建时间、代码源等信息,可修改微服务开发语言、关联的代码仓库和描述信息。 更换代码仓库时,如果微服务下存在没有关闭的变更或运行中的流水线,页面会弹出“数据处理”侧滑框,需先关闭所有变更并停止所有运行中的流水线。 返回微服务列表,可以查看已创建的微服务,列表项说明如下。
个单独的活动比较复杂,增加管理成本。 使用方式:利用流水线技术将开发过程中的多个活动按需进行关联管理,或并行或串行,按需进行执行,提升交付效率。 DevOps持续交付 场景特点:帮助您完成从代码变更到构建、测试和部署的DevOps完整流程,高效替代业内部署复杂、迭代缓慢的传统方式。
监听代码提交触发事件,可以组合分支和具体路径的包含/排除范围,当在关联的代码仓库中有代码提交且所在的分支和变更文件的路径满足包含/排除策略,会自动触发关联流水线执行。 分支过滤:可以通过设置包含或排除分支,来监听触发事件所在的目标分支。 路径过滤:可以通过设置包含或排除路径,来监听触发事件所在的变更文件路径。
是否必选 参数类型 描述 pipeline_id 是 String 流水线ID pipeline_run_id 是 String 流水线运行实例ID 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 result Array of result objects
strings 选择运行的任务 choose_stages 是 Array of strings 选择运行的阶段 表3 sources 参数 是否必选 参数类型 描述 type 是 String 流水线源类型 params 是 params object 流水线源参数 表4 params
对于管理员创建IAM用户接口,您可以从接口的请求部分看到所需的请求参数及参数说明。将消息体加入后的请求如下所示,加粗的斜体字段需要根据实际值填写。 accountid为IAM用户所属的账号ID。 username为要创建的IAM用户名。 email为IAM用户的邮箱。 **********为IAM用户的登录密码。
表1 参数说明 参数项 说明 名称 插件的名称。支持输入中文、大小写英文字母、数字、“-”、“_”、“,”、“;”、“:”、“.”、“/”、“(”、“)”、“(”、“)”、空格,长度不超过128个字符。 环境级别 任务发布的环境类别,对发布管理的环境类型,目前支持开发环境、测试环境、预发环境和生产环境。
流水线第三方消息通知更新 查询流水线的角色权限 查询流水线的用户权限 修改流水线的角色权限 修改流水线的用户权限 查询流水线是否启用二级权限 修改流水线是否启用二级权限 批量设置流水线实例二级权限 取消某次流水线排队 查询当前流水线排队中的记录 查询流水线的旧版运行记录 查询流水线运行使用的参数 回退执行流水线
单击项目名称,进入目标项目。 在导航中依次选择“设置 > 通用设置 > 服务扩展点管理”。 找到变更流水线关联的CodeArts Repo HTTPS服务扩展点并编辑,确保用户名密码信息正确。 单击右上角的用户名,选择“个人设置”。 单击“代码托管 > HTTPS密码”,即可查看用户名密码信息。
Pipeline)。流水线提供可视化、可定制的持续交付流水线服务,实现缩短交付周期和提升交付质量的效果。 您可以使用本文档提供的API对流水线进行相关操作,如:启动流水线、停止流水线等。支持的全部操作请参见API概览。 在调用流水线的API之前,请确保已经充分了解流水线的相关概念,详细信息请参见产品介绍。
流水线任务列表默认所有用户均可以查看。 单击“全部流水线”的下拉框,可以根据“全部流水线”、“我新建的”及“最后一次记录由我执行的”进行过滤。 支持在搜索栏中输入流水线名称关键字进行搜索。 单击右上方“设置”,可以根据需要自定义设置流水线列表信息。 单击流水线名称,进入流水线“执行历史”页面,展示流水线执行记录。
微服务的名称,输入“Microservice01”。 代码源 微服务关联的源码仓库,选择“Repo”。 代码仓 选择准备工作中已创建的代码仓“Repo01”。 默认分支 默认使用的分支,选择“master”。 语言 指定微服务开发语言,选择“Java”。 描述 对微服务的介绍说明,选填。
访问CodeArts Pipeline首页。 在流水线列表页找到待执行的流水线,单击操作列。 弹出“执行配置”对话框,配置如下信息: 流水线源:选择代码源的分支或标签。 运行参数配置:如果流水线配置了运行时参数,请根据需要设置参数值。运行参数配置及使用请参见配置流水线参数。 执行阶段配置