检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
删除微服务 功能介绍 删除微服务 调用方法 请参见如何调用API。 URI DELETE /v2/{cloudProjectId}/component/{componentId}/delete 表1 路径参数 参数 是否必选 参数类型 描述 cloudProjectId 是 String
参数项 说明 所属项目 变更流水线所在的项目,不可更改。 名称 变更流水线的名称,使用自动生成的即可。 代码源 变更流水线关联的源码类型,自动和微服务保持一致。 代码仓 变更流水线关联的源码仓库,自动和微服务保持一致。 默认分支 默认使用的分支,自动和微服务保持一致。 Repo https授权
切换策略状态 功能介绍 切换策略状态 调用方法 请参见如何调用API。 URI PUT /v2/{cloudProjectId}/rule-sets/{ruleSetId}/switch 表1 路径参数 参数 是否必选 参数类型 描述 cloudProjectId 是 String
取消收藏微服务 功能介绍 取消收藏微服务 调用方法 请参见如何调用API。 URI PUT /v2/{cloudProjectId}/component/{componentId}/unfollow 表1 路径参数 参数 是否必选 参数类型 描述 cloudProjectId 是
流水线官方消息通知更新 功能介绍 流水线官方消息通知更新 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipeline-notices/{pipeline_id}/notice 表1 路径参数 参数 是否必选 参数类型 描述 project_id
cs、metric_name。 内容示例 如下示例为流水线一次运行对应的jobs context信息,包含两个执行成功的任务,ID为“check_job”的任务的输出为两项指标,ID为“demo_job”的任务的输出为两项一般输出。 { "check_job": {
编排流水线阶段 阶段是流水线上的基本组成部分,主要用于对流水线纳管的任务做业务流程上的分类编排管理,方便聚合管理业务关联性强的执行任务,让流水线上的业务流更加直观。 编排流水线阶段 访问CodeArts Pipeline首页。 在流水线列表页搜索目标流水线,单击操作列,选择“编辑”。
"succeeded", "pipeline_id" : "4f73c81f5d98455eab7a2fda2f3d2434", "pipeline_name" : "pipeline-20200316144601", "pipeline_url" : "https://example
Gate:对应“代码检查”插件类型。 Normal:对应“通用”插件类型。 Deploy:对应“部署”插件类型。 version 插件版本,支持填写3组0-99的数字,如需新增正式版本,请修改此字段。 description 插件的描述信息。 versionDescription
资源类型 承载服务的资源类型,当前支持华为云CCE集群、UCS集群和自建Kubernetes集群,不同类型的资源支持的部署插件不同。 CCE:华为云对Kubernetes封装的集群类型,使用华为云CCE资源时选择该类型,了解更多。 UCS:华为云对Kubernetes封装的多云集群类型
修改流水线是否启用二级权限 功能介绍 修改流水线是否启用二级权限 调用方法 请参见如何调用API。 URI PUT /v5/{project_id}/api/pipeline-permissions/{pipeline_id}/update-permission-switch 表1 路径参数
默认情况下,流水线的角色权限和项目中的角色权限保持一致。 项目创建者和流水线创建者权限不能更改。 人员权限优先级高于角色权限:默认情况下,用户修改角色权限后会自动同步人员权限,如果修改了人员权限,则以人员权限为准。 默认情况下,有编辑或执行权限就有查看权限。 配置流水线权限 访问CodeArts
当在关联的代码仓库中有代码提交且所在的分支和变更文件的路径满足包含/排除策略,会自动触发关联流水线执行。 分支过滤:可以通过设置包含或排除分支,来监听触发事件所在的目标分支。 路径过滤:可以通过设置包含或排除路径,来监听触发事件所在的变更文件路径。 图1 配置代码提交时触发 合并请求时触发(代码托管/码云)
branch: master pipelineId:调用的流水线的id。 branch:子流水线运行使用的分支。 branch参数可以不定义,表示使用子流水线默认分支运行。 若定义branch参数则表示以指定的分支运行,可以引用参数或上下文,如:使用父流水线源的运行分支,假设代码源别名为“my_repo”,则引用形式为${{
填写插件名称。 选择需要调用的任务。支持搜索过滤,如果找不到合适的任务,请根据界面提示新建任务。 如果调用的任务有参数,参数也会显示出来,请根据需要配置相应参数。 插件名称后有对应标记,单个任务中最多只能添加一个带“任务”标记的插件;带“草稿”标记的插件表示当前用户发布为草稿的自定义插件。 “
流水线第三方消息通知更新 功能介绍 流水线第三方消息通知更新 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipeline-notices/{pipeline_id}/notice/message 表1 路径参数 参数 是否必选 参数类型
发布管理(CodeArts Release)使用指南 发布管理概述 新建发布管理环境 配置发布管理环境变量 配置发布管理发布策略 通过云原生发布插件进行发布 查看发布管理发布结果
"success" } 选项值 填写返回数据路径对应列表中的字段,插件运行时实际下发的对应值。 选项名称 填写返回数据路径对应列表中的字段,插件配置时的界面显示内容。 Params参数 API接口请求体的Params参数。 Header参数 API接口请求体的Header参数。 远程搜索 开启
搜索准备工作中已创建的流水线,单击“操作”列,选择“编辑”,进入“任务编排”页面。 单击“阶段_1”的,添加准备工作中已创建的代码检查任务,选择“Full”检查模式。 图4 添加代码检查任务 单击“阶段_1”的,在弹出的侧滑框里添加“标准策略准出条件”,并选择步骤2中新建好的策略。 图5
暂停流水线运行一段时间或暂停至指定时间点,用户可以手动继续、终止流水线运行或进行至多3次的额外延时。 人工审核 以单签或会签的方式配置人工审核任务,配置后将以邮件通知的方式提醒审核人审核。 下载仓库 下载流水线源中配置的代码库,可结合执行shell命令、Maven构建等插件使用。 执行shell