检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
String 展示名 version 是 String 版本号 plugin_attribution 是 String 插件属性,custom/official version_attribution 否 String 版本属性,draft/formal 响应参数 状态码: 200
display_name String 展示名 version String 版本 version_description String 版本说明 description String 描述 version_attribution String 版本属性 unique_id String 唯一ID op_user
规则名称 version String 规则版本 layout_content String 布局内容 plugin_id String 插件ID plugin_name String 插件名称 plugin_version String 插件版本号 creator String 创建人
租户,其他 -- 非租户 is_valid Boolean 是否生效,true-生效,false-不生效 version String 规则模板版本 operator String 最近操作人员 is_public Boolean 是否为系统策略 is_legacy Boolean 是否为1
all_steps objects 基础插件列表 description String 描述 version_attribution String 版本属性 icon_url String 图标URL multi_step_editable Integer 是否可编辑 standard Boolean
String 局点 maintainers 否 String 维护者 version 是 String 版本号 version_description 否 String 版本号说明 execution_info 是 execution_info object 执行信息 input_info
String 参数解释: 包名称。 取值范围: 不涉及。 version String 参数解释: 版本。 取值范围: 不涉及。 version_strategy String 参数解释: 获取制品源版本的策略。 取值范围: 仅包含[latest,specificVersion]。 source_system
不涉及。 icon String 参数解释: 模板图标。 取值范围: 不涉及。 manifest_version String 参数解释: 版本。 取值范围: 默认3.0。 language String 参数解释: 模板语言。 取值范围: java、python、nodejs、g
参数解释: 流水线ID。 取值范围: 32位字符,仅由数字和字母组成。 manifest_version String 参数解释: 流水线版本。 取值范围: 默认3.0。 name String 参数解释: 流水线名称。 取值范围: 仅包含中文、大小写英文字母、数字、'-'和'_',且长度为[1
表2 Query参数 参数 是否必选 参数类型 描述 plugin_name 是 String 插件名 version 是 String 版本 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。
表3 请求Body参数 参数 是否必选 参数类型 描述 plugin_name 是 String 插件名 version 是 String 版本 publisher_unique_id 是 String 发布商ID 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型
表3 请求Body参数 参数 是否必选 参数类型 描述 plugin_name 是 String 插件名 version 是 String 版本 publisher_unique_id 是 String 发布商ID 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型
description String 描述 publisher_id String 发布商ID manifest_version String 版本 状态码: 400 表6 响应Body参数 参数 参数类型 描述 error_msg String 参数解释: 错误信息。 取值范围: 不涉及。
id String 规则模板实例ID name String 规则模板实例名称 type String 类型 version String 版本 operator String 最近操作人 operate_time Long 最近操作时间 is_valid Boolean 是否生效
在“参数设置”页面添加releaseversion参数并设置好默认值,打开“运行时设置”。 图3 新建构建任务参数 在“构建步骤”页面,选择“上传软件包到软件发布库”,将“发布版本号”配置成引用参数形式。在参数输入框输入“$”符号后会自动出现参数列表,选择上一步已经新建好的releaseversion参数。 图4 引用构建任务参数
id String 规则模板实例ID name String 规则模板实例名称 type String 类型 version String 版本 operator String 最近操作人 operate_time Long 最近操作时间 is_valid Boolean 是否生效
custom step uses: custom_plugin@1.0.0 如上定义表示一个名称为custom_plugin,版本为1.0.0的插件。 流水线官方插件YAML语法 Build构建 调用编译构建能力进行构建。 uses: CodeArtsBuild with:
Boolean 参数解释: 是否收藏此流水线。 取值范围: true, false。 manifest_version String 参数解释: 流水线版本。 取值范围: 默认3.0。 create_time Long 参数解释: 创建时间。 取值范围: 不涉及。 latest_run latest_run
参数类型 描述 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参数