-
更新插件基本信息 - 流水线 CodeArts Pipeline
是否私有 region 否 String 局点 maintainers 否 String 维护者 plugin_composition_type 否 String 组合插件类型 响应参数 状态码: 400 表4 响应Body参数 参数 参数类型 描述 error_msg String
-
批量获取流水线状态 - 流水线 CodeArts Pipeline
取值和含义:waiting:等待;running:执行中;verifying:待审核;suspending:挂起;completed:完成 name String 阶段名字 parameters Object 阶段运行参数 order Integer 阶段顺序 dsl_method
-
开关策略 - 流水线 CodeArts Pipeline
SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。
-
更新流水线模板 - 流水线 CodeArts Pipeline
(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer
-
更新规则 - 流水线 CodeArts Pipeline
); UpdateRuleRequest request = new UpdateRuleRequest(); UpdateRuleReq body = new UpdateRuleReq(); List<RuleProperty>
-
自定义插件应用 - 流水线 CodeArts Pipeline
单击“服务 > 扩展插件”,进入扩展插件管理平台。 单击,开始注册插件。 参考注册自定义插件配置插件信息。 在“输入配置”步骤,以配置一个单行输入框为例,将控件的唯一标识修改为“input”。
-
插件绑定发布商 - 流水线 CodeArts Pipeline
Version: &versionPublishPluginDto, PluginName: &pluginNamePublishPluginDto, } response, err := client.PublishPluginBind(request) if
-
基于模板快速创建流水线及流水线内任务 - 流水线 CodeArts Pipeline
\",\"display_name\":\"Java\"}"); listStatesParameters.put("codeBranch", "master"); listStatesParameters.put("__repository__",
-
创建插件草稿版本 - 流水线 CodeArts Pipeline
&versionDescriptionPluginDto, Version: &versionPluginDto, Maintainers: &maintainersPluginDto, Description: &descriptionPluginDto, BusinessTypeDisplayName
-
修改策略 - 流水线 CodeArts Pipeline
(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer
-
查询插件输入配置 - 流水线 CodeArts Pipeline
(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer
-
更新插件图标 - 流水线 CodeArts Pipeline
err := client.UploadPluginIcon(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) }
-
批量把流水线移动到分组下 - 流水线 CodeArts Pipeline
= client.BatchMovePipelineToGroup(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err)
-
获取流水线状态/获取流水线执行详情 - 流水线 CodeArts Pipeline
Build()) request := &model.ShowPipelineRunDetailRequest{} pipelineRunIdRequest:= "<pipeline_run_id>" request.PipelineRunId = &pipelineRunIdRequest
-
获取单条规则详情 - 流水线 CodeArts Pipeline
properties Array of RuleProperty objects 规则属性列表 表5 RuleProperty 参数 参数类型 描述 key String 属性键 type String 类型 name String 展示名称 operator String 比较运算符
-
获取策略详情 - 流水线 CodeArts Pipeline
Boolean 继承后的子策略是否可以修改阈值 properties Array of RuleInstanceProperty objects 规则属性列表 表7 RuleInstanceProperty 参数 参数类型 描述 key String 属性键 type String
-
示例2:停止流水线 - 流水线 CodeArts Pipeline
API Explorer在线调试请参见: 停止流水线。 请求示例 https://cloudpipeline-ext.cn-north-1.myhuaweicloud.com/v3/pipelines/stop?
-
HE2E DevOps实践:配置流水线 - 流水线 CodeArts Pipeline
选择“执行计划”页签,在“事件触发”目录下勾选“代码提交时触发”开关,在分支过滤下拉列表中勾选分支“master”,单击“保存”。 验证配置结果:修改代码并推送至master,即可查看流水线是否自动执行。
-
注册基础插件 - 流水线 CodeArts Pipeline
单击“服务 > 扩展插件”,进入扩展插件管理平台。 单击,开始注册插件。 填写基本信息,相关参数说明如表1所示。 表1 参数说明 参数项 说明 插件图标 插件封面图,不上传将会自动生成系统图标,支持png、jpeg、jpg格式,文件大小不超过512KB,建议128*128px。
-
示例1: 执行流水线 - 流水线 CodeArts Pipeline
API Explorer在线调试请参见:启动流水线。