检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
表3 请求Body参数 参数 是否必选 参数类型 描述 plugin_name 是 String 插件名 version 是 String 版本 publisher_unique_id 是 String 发布商ID 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型
id String 规则模板实例ID name String 规则模板实例名称 type String 类型 version String 版本 operator String 最近操作人 operate_time Long 最近操作时间 is_valid Boolean 是否生效
Boolean 参数解释: 是否收藏此流水线。 取值范围: true, false。 manifest_version String 参数解释: 流水线版本。 取值范围: 默认3.0。 create_time Long 参数解释: 创建时间。 取值范围: 不涉及。 latest_run latest_run
custom step uses: custom_plugin@1.0.0 如上定义表示一个名称为custom_plugin,版本为1.0.0的插件。 流水线官方插件YAML语法 Build构建 调用编译构建能力进行构建。 uses: CodeArtsBuild with:
参数类型 描述 project_id String 项目ID name String 名称 artifact_version String 版本 upload_target String 存放平台类型 artifact_package_type String 产物包类型 artifact_uri
描述 id String 规则ID type String 规则类型 name String 规则名称 version String 规则版本 operator String 最近操作人员 operate_time Long 最近操作时间 状态码: 400 表6 响应Body参数
plugin_id 否 String 插件ID plugin_name 否 String 插件名称 plugin_version 否 String 插件版本号 content 是 Array of RuleContent objects 规则属性集 表4 RuleContent 参数 是否必选
plugin_id 否 String 插件ID plugin_name 否 String 插件名称 plugin_version 否 String 插件版本号 content 是 Array of RuleContent objects 规则属性分组列表 表4 RuleContent 参数 是否必选
不涉及。 icon String 参数解释: 模板图标。 取值范围: 不涉及。 manifest_version String 参数解释: 版本。 取值范围: 默认3.0。 language String 参数解释: 模板语言。 取值范围: java、python、nodejs、g
源Repo代码仓http地址。 取值范围: 不涉及。 表8 artifact_params 参数 参数类型 描述 version String 参数解释: 包版本。 取值范围: 不涉及。 branch_filter String 参数解释: 过滤分支。 取值范围: 不涉及。 package_name
Deploy部署 调用CodeArts Deploy能力进行部署。部署服务(CodeArts Deploy)提供可视化、一键式部署服务,支持部署到虚拟机或者容器,提供Tomcat、SpringBoot等模板或者自由组装编排原子步骤进行部署,支持并行部署和流水线无缝集成,实现部署环境标准化和部署过程自动化。了解更多。
源Repo代码仓http地址。 取值范围: 不涉及。 表8 artifact_params 参数 参数类型 描述 version String 参数解释: 包版本。 取值范围: 不涉及。 branch_filter String 参数解释: 过滤分支。 取值范围: 不涉及。 package_name
约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 manifest_version 否 String 参数解释: 流水线结构定义版本。 约束限制: 不涉及。 取值范围: 默认为3.0。 默认取值: 不涉及。 definition 是 String 参数解释: 流水线结构
约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 manifest_version 否 String 参数解释: 流水线结构定义版本。 约束限制: 不涉及。 取值范围: 默认为3.0。 默认取值: 不涉及。 definition 是 String 参数解释: 流水线结构