检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
codearts-extension.json # (必选)插件执行定义文件,Json格式,包括扩展插件的基本信息+input+execution 注意事项 插件包必须为.zip后缀。 插件包根目录下必须包含元数据文件codearts-extension.json,codearts-extension
ID}_result.json”和“${STEP_ID}_metrics.json”文件,实现插件运行完成后,对相应的指标值进行解析。 表5 输出文件说明 输出文件 使用说明 ${RESULT_MSG_PATH}/${STEP_ID}_result.json 输出 {"par1":123
查看项目下构建任务列表。 接口信息 URI:POST /v3/pipelines/stop API文档详情请参见:停止流水线。 API Explorer在线调试请参见: 停止流水线。 请求示例 https://cloudpipeline-ext.cn-north-1.myhuaweicloud
URI:POST v3/pipelines/{pipeline_id}/status API文档详情请参见:获取流水线状态。 API Explorer在线调试请参见: 获取流水线状态。 请求示例 GET https://cloudpipeline-ext.cn-north-1.myhuaweicloud
权信息等。 如下公共消息头需要添加到请求中。 Content-Type:消息体的类型(格式),必选,默认取值为“application/json”,有其他取值时会在具体接口中专门说明。 Authorization:签名认证信息,可选,当使用AK/SK方式认证时,使用SDK对请求进
URI:POST /v3/pipelines/{pipeline_id}/start API文档详情请参见:启动流水线。 API Explorer在线调试请参见:启动流水线。 请求示例 POST https://cloudpipeline-ext.cn-north-1.myhuaweicloud
启用IAM认证,需要将用户IAM Token加入接口请求头,调用示例如下: curl --header "Content-Type: application/json" --header 'x-auth-token: XXXX(IAM Token)' --request POST --data "{}"
cn-north-1.myhuaweicloud.com/v3.0/OS-USER/users Content-Type: application/json X-Auth-Token: ABCDEFJ.... 您还可以通过这个视频教程了解如何使用Token认证:https://bbs.huaweicloud
Boolean 参数解释: 是否展示流水线源。 取值范围: true,false。 definition String 参数解释: 模板编排json,包含stages。 取值范围: true,false。 表3 CustomVariable 参数 参数类型 描述 pipeline_id
Kubernetes URL 是 输入待连接的集群的server地址,可通过“kubeconfig.json”中搜索“server”获取。 Kubeconfig 是 输入待连接的集群的“kubeconfig.json”文件的全部内容。 验证成功,关闭弹窗后页面中显示新建的扩展点名称。 新建nexus
description endpoint:jenkins扩展点的id。 jobName:jenkins的job名称。 params:启动任务传递的参数(json格式)。 async:是否异步执行。 description:执行说明。 挂起流水线 配置以挂起当前流水线。 uses: SuspendPipeline
为当前项目,不可更改。 代码源 选择“Repo”:即CodeArts Repo,提供企业代码托管的全方位服务,为软件开发者提供基于Git的在线代码托管服务。 说明: 代码化流水线仅支持使用CodeArts Repo代码仓。 创建方式 选择“YAML化编排”:以代码化YAML方式编
代码源 流水线关联的代码源类型: CodeArts Repo代码源 Repo:提供企业代码托管的全方位服务,为软件开发者提供基于Git的在线代码托管服务。 非CodeArts的第三方代码源 码云:连接码云账号之后可以获取该账号下的仓库、分支等信息。 Github:连接Githu
模板语言 variables 否 CustomVariable object 自定义参数 definition 是 String 模板编排json,包含stages is_system 是 Boolean 是否系统模板 domain_id 是 String 所属租户ID is_show_source
group_id String 参数解释: 流水线所属分组ID。 取值范围: 不涉及。 definition String 参数解释: 流水线定义JSON。 取值范围: 不涉及。 表4 PipelineSource 参数 参数类型 描述 type String 参数解释: 流水线源类型。 取值范围:
模板语言 variables 否 CustomVariable object 自定义参数 definition 是 String 模板编排json,包含stages is_system 是 Boolean 是否系统模板 domain_id 是 String 所属租户ID is_show_source
约束限制: 不涉及。 取值范围: 默认为3.0。 默认取值: 不涉及。 definition 是 String 参数解释: 流水线结构定义JSON。该字段结构复杂,建议使用页面编辑流水线后,从流水线详情接口获取。 约束限制: 不涉及。 取值范围: 默认为3.0。 默认取值: 不涉及。
约束限制: 不涉及。 取值范围: 默认为3.0。 默认取值: 不涉及。 definition 是 String 参数解释: 流水线结构定义JSON。该字段结构复杂,建议使用页面编辑流水线后,从流水线详情接口获取。 约束限制: 不涉及。 取值范围: 默认为3.0。 默认取值: 不涉及。
边界清晰:每一个微服务只关注一个特定的业务功能,开发和维护单个微服务都相对简单。 支持独立部署:单个微服务独立部署更新,不会对整个业务运行造成影响,保证业务7*24小时在线。 技术多样化:微服务可以使用不同的技术栈来实现,不同服务之间通过restful API通信,每个服务可以使用不同的技术框架和不同的存储库来实现。