通过微服务变更流水线修复项目BUG并快速发布 方案概述 CodeArts Pipeline为企业提供了一种微服务模型,将企业大军团的作战方式转变为小团队精英作战方式,支持每个微服务独立进行开发、验证、部署及上线发布,缩短需求发布周期。同时支持企业按照业务功能组织团队,优化管理模型
查询是否收藏微服务 功能介绍 查询是否收藏微服务 调用方法 请参见如何调用API。 URI GET /v2/{cloudProjectId}/component/{componentId}/follow/query 表1 路径参数 参数 是否必选 参数类型 描述 cloudProjectId
响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 [数组元素] Array of PipelineTagResp objects 标签响应体 表4 PipelineTagResp 参数 参数类型 描述 tag_id String 标签ID name String
"Current pipeline is banned." }, { "pipeline_id" : "d7013d2402ff4cc88489ee5af324e049", "pipeline_name" : "子流水线引用新版", "pipeline_run_id"
codeartspipeline.v2.region.CodeArtsPipelineRegion; import com.huaweicloud.sdk.codeartspipeline.v2.*; import com.huaweicloud.sdk.codeartspipeline
新建发布管理环境 新建发布管理环境 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线”。 单击“立即使用”,进入CodeArts首页。 单击项目名称,进入目标项目。 单击“持续交付 > 发布管理”,进入发布管理环境列表页面 单击“新建环境”
5/071112d87d3e4ed49130c691936202e9/api/pipeline-permissions/pipeline/batch-role-permission { "pipeline_ids" : [ "53acae73a3f44b2994f9b20a710721c6"
查询流水线是否启用二级权限 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/api/pipeline-permissions/{pipeline_id}/permission-switch 表1 路径参数 参数 是否必选 参数类型 描述 project_id
修改流水线是否启用二级权限 调用方法 请参见如何调用API。 URI PUT /v5/{project_id}/api/pipeline-permissions/{pipeline_id}/update-permission-switch 表1 路径参数 参数 是否必选 参数类型 描述
代码化新建流水线自定义插件 准备自定义插件包 插件包结构 图1 插件包结构 文件结构 extension.zip # 插件zip包 | -- scripts # (可选)脚本文件夹,用于存放包含插件执行逻辑的脚本
流水线第三方消息通知查询 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/api/pipeline-notices/{pipeline_id}/notice/message 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是
信息以及关键事件信息。 工作负载信息 负载名称、类型、命名空间及创建时间。 实例信息 实例名称、实例运行状态、Pod IP、Host IP (Pod所在节点的IP)、实例创建的时间。 关键事件 查看Pod的关键事件信息,可用于辅助Pod问题定位,包括Kubernetes组件名、事
流水线第三方消息通知更新 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipeline-notices/{pipeline_id}/notice/message 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是
&creatorIdsListPipelineSimpleInfoRequestBody, ProjectIds: &projectIdsListPipelineSimpleInfoRequestBody, PipelineName: &pipelineNameListPipelineSimpleInfoRequestBody
Ops插件市场能力。 流水线扩展插件入口 入口一 访问CodeArts Pipeline首页。 进入流水线服务首页,单击“服务 > 扩展插件”,即可进入扩展插件页面。 入口二 访问CodeArts Pipeline首页。 进入项目下流水线,新建或编辑流水线。 在“任务编排”页,新
"succeeded", "pipeline_id" : "4f73c81f5d98455eab7a2fda2f3d2434", "pipeline_name" : "pipeline-20200316144601", "pipeline_url" : "https://example
修改代码后能否自动触发流水线执行? 流水线支持修改代码后自动触发流水线执行。 通过配置流水线执行计划,可以配置代码提交时触发流水线执行、操作合并请求时触发流水线执行和创建标签时触发流水线执行。 具体配置方法和触发机制请查看配置流水线执行计划。 父主题: 功能使用
配置发布管理发布策略 新建发布管理自定义策略 发布管理环境预置了滚动升级模板、灰度升级模板和空白yaml模板,用户可以基于任一模板,添加原子插件,编辑发布策略。 进入发布管理环境列表页面。 单击环境名称,进入“环境信息”页面。 单击“发布策略”页签,切换至“发布策略”页面。 单击
获取流水线运行需要的自定义参数 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/api/pipelines/{pipeline_id}/list-runtime-vars 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是
codeartspipeline.v2.region.CodeArtsPipelineRegion; import com.huaweicloud.sdk.codeartspipeline.v2.*; import com.huaweicloud.sdk.codeartspipeline
您即将访问非华为云网站,请注意账号财产安全