检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
根据构建任务ID获取构建任务实例列表 功能介绍 此API用于根据构建任务ID获取构建任务实例列表。 URI GET /assembling/v1/jobs/{job_id}/builds?name={job_name} 参数说明见表1。 表1 路径参数 参数 是否必选 参数类型 描述 job_id
根据组件名称获取构建任务列表 功能介绍 此API用于根据组件名称获取构建任务列表。 URI GET /assembling/v1/jobs?page={page}&per_page={per_page}&job_name={job_name} 参数说明见表1。 表1 路径参数 参数
仓库或者OBS对象存储中。 将软件包上传至CodeArts软件发布库,请参考上传软件包。 将软件包上传至SWR软件仓库,请参考上传软件包。 将软件包上传至OBS对象存储中,请参考流式上传(PUT上传)。 从自定义文件地址获取对应的软件包,支持自定义HTTP/HTTPS协议的文件地
描述 endpoint String obs的终端地址,比如:https://obs.region_name.external_domain_name.com。 bucket String 软件包在obs的桶名。 key String obs桶中的对象,一般是软件包名,有文件夹的话要加上文件夹的路径。比如test
当使用软件包部署时为必选参数,上传到obs的桶路径,格式为obs://{桶名称},例如:obs://obs-mzc。 obs_jar_url 否 String 当使用软件包部署时为必选参数。软件包上传obs后的链接,格式为obs://{桶名}/{软件包名}。例如,obs://obs-mzc/spring-demo-0
全部 权限管理 环境管理 应用管理 组件管理 配置管理 全链路流量控制 发布管理 技术栈管理 部署源管理 持续交付 微服务引擎 API参考 OBS 2.0支持 权限管理 如果您需要对您所拥有的ServiceStage进行精细的权限管理,您可以使用统一身份认证服务(Identity and
配置流水线构建任务 场景一:使用Jenkins构建生成的是软件包,如Jar包,就使用脚本中的软件包部署场景,软件包部署会将构建出来的软件包上传到OBS桶中并升级ServiceStage组件。 场景二:使用Jenkins构建生成的是镜像包,就使用脚本中的镜像部署场景,镜像部署会将构建出来的
库,请参考上传软件包。 从SWR软件仓库选择对应的软件包,将软件包上传至SWR软件仓库,请参考上传软件包。 从OBS对象存储选择对应的软件包。需要提前将软件包上传至OBS桶中,相关操作请参考流式上传(PUT上传)。 选择“构建方式”。 系统默认 选择“基础镜像”语言,需与软件包编译语言一致。
表4 artifact 参数 是否必选 参数类型 描述 storage 是 String 存储方式,支持软件仓库swr、镜像仓库swr、对象存储obs、软件发布库codearts。 type 是 String 类别。 虚拟机部署支持软件包package。 容器部署支持软件包package、镜像包image。
方式一:联网安装 登录Jenkins所在Linux虚拟机。 执行安装命令: curl -sSL https://hwcloudcli.obs.cn-north-1.myhuaweicloud.com/cli/latest/hcloud_install.sh -o ./hcloud_install
软件包上传至软件仓库,相关操作请参考上传软件包。 从OBS对象存储选择对应的软件包。需要提前将软件包上传至OBS桶中,相关操作请参考流式上传(PUT上传) 。 从自定义文件地址获取对应的软件包,支持自定义HTTP/HTTPS协议的文件地址下载。您需要提前将软件包上传至对应的自定义文件地址下。
包地址,类型为package和image时需要添加。 storage String 存储方式,支持镜像仓库swr、软件仓库swr、软件开发生产线codearts和对象存储obs,类型为package和image时需要添加。 auth String 认证方式,支持iam、none,默认是iam。 repo_auth
boolean 挂载的磁盘权限为只读或者读写。 表21 artifact 参数 是否必选 参数类型 描述 storage 是 String 存储方式,支持软件仓库swr、镜像仓库swr、对象存储obs、软件发布库codearts。 type 是 String 类别。 虚拟机部署支持软件包package。
将添加依赖后的应用项目重新编译打包并上传。 将软件包上传至CodeArts软件发布库,请参考上传软件包。 将软件包上传至SWR软件仓库,请参考上传软件包。 将软件包上传至OBS对象存储中,请参考流式上传(PUT上传)。 部署应用组件。 新部署组件,请执行4。 已部署组件,请执行5。 部署2中打包并上传的组件,请参考使
OneBatchRelease,单批部署。 RollingRelease,滚动部署。 GrayRelease,灰度发布。 jobs Array of objects 任务列表 ,请参考表6。 表6 jobs 参数 参数类型 描述 sequence Integer 执行顺序。 deploy_type String
在“组件包”区域,参考下表设置必填组件包参数,其余参数保持默认。 参数名称 参数说明 技术栈 组件技术栈类型选择Java。 上传方式 选择“OBS对象存储”。 单击“选择软件包”,选择上传软件包时已上传的weather-1.0.0.jar软件包。 在“构建”区域,参考下表设置必填构建参数,其余参数保持默认。
status_detail Object 状态详情,请参考表7。 表4 artifact 参数 参数类型 描述 storage String 存储方式,支持软件仓库swr、镜像仓库swr、对象存储obs、软件发布库codearts。 type String 类别。 虚拟机部署支持软件包package。
包地址,类型为package和image时需要添加。 storage 否 String 存储方式,支持镜像仓库swr、软件仓库swr、软件开发生产线codearts和对象存储obs,类型为package和image时需要添加。 auth 否 String 认证方式,支持iam、none,默认是iam。 repo_auth
"kind": "package", "url": "obs://bucket0001/weather-1.0.0.jar", "storage": "obs" }, "name":
如何创建委托?。 创建委托时,您需要委托op_svc_ecs账号或者ECS云服务,并且在相应的区域选择Tenant Administrator策略。 如果需要使用OBS存储,则还需要在委托授权时添加OBS Administrator策略。 “授权模式”选择“AK/SK”: 安全起