正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
code,源码。 package,软件包。 image,镜像包。 version String 版本号。 url String 包地址,类型为package和image时需要添加。 storage String 存储方式,支持镜像仓库swr、软件仓库swr、软件开发生产线codearts
storage String 存储方式。 type String 类别。 url String 软件包/源码地址。 auth String 认证方式。 properties Object 软件包的其他属性,只有在选择对象存储obs的时候才需要添加。请参考表9。 表9 artifact
如果项目根目录下也没有Dockerfile文件,则根据选定的运行环境自动生成Dockerfile。 *组件版本 组件版本号,支持自动生成和自定义版本号。 自动生成版本号:单击“自动生成”,默认以您单击“自动生成”时的时间来生成版本号,格式为yyyy.mmdd.hhmms,s取时
String 存储方式,支持软件仓库swr、镜像仓库swr、对象存储obs、软件发布库codearts。 type 是 String 类别。 虚拟机部署支持软件包package。 容器部署支持软件包package、镜像包image。 url 是 String 软件包/镜像地址。对于基于
在“基本信息”区域,参考下表设置必填组件基本信息,其余参数保持默认。 参数 说明 组件名称 输入对应的后台组件名称(例如:weather)。 组件版本 单击“自动生成”,默认以您单击“自动生成”时的时间来生成版本号。格式为yyyy.mmdd.hhmms,s取时间戳中秒数的个位值。例如:时间戳为2022.0803.104321,则版本号为2022
部署源管理 软件中心 镜像仓库 组织管理
对接测试 操作前需进行Jenkins对接GitLab测试,保证Jenkins通过API能够正常访问GitLab。 生成GitLab访问令牌 登录GitLab。 鼠标移动到右上角的账号名上,单击“Edit profile”。 单击“Access Tokens”,输入“Token n
手动构建验证 在浏览器地址栏输入http://{安装Jenkins的Linux虚拟机IP}:8080,登录Jenkins。 单击“我的视图”。 选择对应的构建任务,单击构建任务名称进入详情界面。 单击“立即构建”,生成构建任务。 在“构建历史”以及“阶段视图”中会有对应的构建任务
作构建名称所在列操作行,选择“更多 > 编辑”。 编辑构建工程。 以源码部署的组件,请参考编辑源码构建工程编辑构建工程。 以软件包部署的组件,请参考编辑软件包构建工程。 其中: “构建集群”选择“使用自己的构建集群”。 在“构建集群”下拉列表选择私有构建集群。 父主题: 基础设施
入等治理能力。 支持微服务级升级、灰度发布。 安装部署阶段 烟囱式系统 全手工部署 开发者只需使用ServiceStage+源码软件仓库,实现一键自动部署和更新。 应用升级 打补丁方式 手动升级 中断业务 支持滚动升级:升级过程中,业务会同时均衡分布到新老实例上,因此业务不会中断。
维护构建任务 编辑源码构建任务 编辑软件包构建任务 启动构建任务 分支/tag构建 删除构建任务 父主题: 持续交付
tifactId> </dependency> 如果依赖了其他groupId为com.huawei.paas.cse的软件包,删除即可。2.1.3之后,所有软件包可以从Maven中央库获取,不需要额外配置Maven仓库。 父主题: 附录
持续交付 持续交付概述 查看构建任务 创建源码构建任务 创建软件包构建任务 维护构建任务 管理流水线 仓库授权
0。 须知: 自定义版本号需唯一,请勿与该组件的历史版本号重复,否则会导致本次部署记录覆盖掉相同版本的历史部署记录。 软件包/镜像包/源码仓库 单击,重新选择软件包/镜像包/源码仓库,请参考组件来源说明。 部署批次 表示分几个批次升级组件实例,取值范围为[1, 总实例数]。总实例数,即组件当前运行的实例数量。
String 存储方式,支持软件仓库swr、镜像仓库swr、对象存储obs、软件发布库codearts。 type String 类别。 虚拟机部署支持软件包package。 容器部署支持软件包package、镜像包image。 url String 软件包/镜像地址。 auth String
String 存储方式,支持软件仓库swr、镜像仓库swr、对象存储obs、软件发布库codearts。 type String 类别。 虚拟机部署支持软件包package。 容器部署支持软件包package、镜像包image。 url String 软件包/镜像地址。 auth String
在页面右上方,单击“升级”。 “升级类型”选择“灰度发布”,单击“下一步”。 参考下表设置灰度升级配置必填信息,其余参数保持默认。 参数 说明 软件包/镜像 固定为创建并部署组件时选择的GitHub源码仓库。 单击“修改”。 “授权信息”选择设置GitHub仓库授权时创建的授权信息。
artifact 参数 参数类型 描述 type String 组件来源类型。 虚拟机部署支持软件包package。 容器部署支持软件包package、镜像包image。 url String 软件包/镜像地址。 表10 labels 参数 参数类型 描述 key String 标签名称
0。 须知: 自定义版本号需唯一,请勿与该组件的历史版本号重复,否则会导致本次部署记录覆盖掉相同版本的历史部署记录。 软件包/镜像包/源码仓库 单击,重新选择软件包/镜像包/源码仓库,请参考组件来源说明。 部署批次 表示分几个批次升级组件实例,取值范围为[1, 总实例数]。总实例数,即组件当前运行的实例数量。
安装Jenkins插件并配置Jenkins工具 在使用GitLab对接Jenkins自动构建并部署组件到ServiceStage前,需要安装Jenkins插件和并配置Jenkins全局参数。 安装Jenkins插件:用于对接git以及支持在构建的时候使用脚本。 Jenkins全局