首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

有赞移动热修复平台建设

JOB_COMPONENT_VERSION -PMBD_BRANCH_NAME=$CI_COMMIT_REF_NAME --no-daemon 2.3 热修分支规范 MBD 操作分支修复问题...存在直接创建热修复集成单,不存在MBD平台调用 GitLabAPI 创建 hotfix/2.3.5-mbd 分支 开发者在 hotfix/2.3.5-mbd 创建修改问题的分支,如 hotfix/xxx_bugfix...移动助手App 扫码上图中的二维码后,请求补丁信息,执行补丁本地合成补丁,如果合成成功后被热修App启动后会看到热修合成成功页面,否则不能明确的知道是否已热修合成,开发者会比较迷惑,同时为了方便多次合成测试的场景...开发者需要从 hotfix/2.3.5-mbd hotfix/xxx_bugfix 分支 在 hotfix/xxx_bugfix分支修改问题并构建补丁 接着申请发布补丁,在审批通过之后,发布热修的同学在.../2.3.5-mbd 分支,同时创建一个热修集成单 (MBD 构建平台每个App构建,热修构建,SDK构建都是一个集成单) 开发者需要从 hotfix/2.3.5-mbd创建 hotfix/xxx_bugfix

1.2K30

Pod镜像策略

在本文中,我们将介绍Pod的镜像策略,帮助您更好地了解和管理Pod的镜像。二、Pod的镜像策略Pod中的每个容器都需要运行在镜像中,而Pod的镜像策略定义了容器如何从镜像仓库镜像。...Pod的镜像策略有以下三种:Always当容器启动时,Kubernetes将始终从镜像仓库最新的镜像版本。这是默认的镜像策略。...IfNotPresent当容器启动时,Kubernetes将检查本地节点上是否已经存在所需镜像的版本,如果存在则不会从镜像仓库,否则将从镜像仓库最新的镜像版本。...Never当容器启动时,Kubernetes不会从镜像仓库镜像,它将仅使用本地节点上已经存在的镜像版本。如果本地节点上不存在所需镜像,则容器将无法启动。...如果存在,则不会从镜像仓库,否则将从镜像仓库最新的镜像版本。

51040

Git设置分支保护实现CodeReview卡点

分支克隆 包含所有要发布到下一个release的代码 该分支为只读唯一分支 , 只能从其他分支合并 feature功能分支完成 , 合并到develop(不推送) developrelease分支...补丁分支 , 基于master分支克隆 , 主要用于对线上的版本进行BUG修复 修复完毕后合并到develop/master分支并推送 , 打Tag 属于临时分支 , 补丁修复上线后可选删除 所有hotfix...2) 从devfeature分支进行编码开发(多个开发人员多个feature同时进行并行开发 , 互不影响),feature分支命名规范:feature- XX(XX是一个唯一标示) 3) feature...4) 从devrelease分支进行提测 , 提测过程中在release分支上修改BUG,release分支名字是release。...6) 上线之后若发现线上BUG , 从masterhotfix进行BUG修改。hotfix 分支命名规范:hotfix-XXX(XXX是一个唯一标识)。

1.6K30

加速 Kubernetes 镜像

加速 Kubernetes 镜像 Kubernetes pod 启动时会取用户指定的镜像,一旦这个过程耗时太久就会导致 pod 长时间处于 pending 的状态,从而无法快速提供服务。...镜像的过程参考下图所示: Pod 的 imagePullPolicy 镜像策略有三种: IfNotPresent:只有当镜像在本地不存在时才会。...Always:kubelet 会对比镜像的 digest ,如果本地已缓存则直接使用本地缓存,否则从镜像仓库中。 Never:只使用本地镜像,如果不存在则直接失败。...从镜像的过程来看,我们可以从以下三个方面来加速镜像: 缩减镜像大小:使用较小的基础镜像、移除无用的依赖、减少镜像 layer 、使用多阶段构建等等。...主动缓存镜像:Pre-pulled 预镜像,以便后续直接使用本地缓存,比如可以使用 daemonset 定期同步仓库中的镜像到 k8s 节点本地。 题外话 1:本地镜像缓存多久?

1.7K10

git clone 远程仓库

1. git clone 仓库 2. 以 HTTPS 方式仓库 3....以 SSH 方式仓库 1. git clone 仓库 ---- 远程库的默认分支 git clone 远程库的指定分支 -b, --branch git clone...以 HTTPS 方式仓库 ---- HTTPS: 需要登录代码托管平台的账号密码 git clone https://gitee.com/holyking/test-2.git 第一次需要输入账号和密码...: 以 gitee 为例, username 输入 gitee 上的手机号或邮箱,password 是 gitee 的登录密码 为了方便以后,可以设置永久记住密码 git config --global...以 SSH 方式仓库 ---- SSH: 需要将电脑的 SSH 公钥配置到代码托管平台中 git clone git@gitee.com:holyking/test-2.git 使用 SSH 方式仓库时出现以下提示

1K20

【OpenGL】六、Visual Studio 2019 配置 GitHub ( 提取和简介 | 远程代码 )

文章目录 一、提取和简介 二、远程代码 一、提取和简介 ---- 在 " 团队资源管理器 " 主页中 , 选择 " 同步 " 选项 , 在同步页面中 , 有 " 提取 " , " "...两个选项 , ( Pull ) : 从 GitHub 远程仓库将最新源代码文件取到本地 , 自动合并 ; 提取 ( Fetch ) : 与的区别是 , 将源码下载到本地后 , 不会自动合并..., 可以在分支选项中查看 , 手动选择将其合并到主分支上 ; 二、远程代码 ---- 选择同步界面的 " " 选项 , 成功后 , 会提示 " 存储库已更新为提交 xxx " , 此时查看最新代码已经自动合并到了当前分支上

1.3K00
领券