
gerrit
文章平均质量分 76
fredhurui
Android project leader
展开
-
如何从未入库的gerrit中撤销一个文件
用一个例子说明比如有一个提交里面的default.xml的修改没有必要,需要从未入库的gerrit中移除。原创 2024-05-09 20:03:30 · 601 阅读 · 0 评论 -
用Jenkins Gerrit-Trigger插件实现提交gerrit后自动启动编译验证-解决编译依赖问题
首先在git commit -m ""的时候在commit message中设置Depend-On: 字段,将依赖的gerrit id或者完整link填写进去,为了解析方便,本文以完整的gerrit link作为Depend-On自动进行阐述。讨论了如何利用插件在提交gerrit的时候自动出发一个jenkins job编译固件,但是没有解决编译依赖问题。本文提出一种解决方案。Commit message示例。原创 2024-04-28 12:49:15 · 2074 阅读 · 5 评论 -
用Jenkins实现cherry-pick多个未入库的gerrit编译Android固件
其他gerrit才能编译过,我们可以在commit message中加入特殊字段,让jenkins在编译此笔patch的时候同时抓取依赖的gerrit代码下来一起编译(本文不讨论,会专门写一篇文章讨论这种需求)。还有一种场景,开发人员修改了多个仓库比如kernel, uboot等仓库,虽然编译上没有依赖,但仍然期望jenkins可以支持将这多笔提交一起编译一个版本(本文要讨论的方案)。,开发者提交一笔的时候自动触发jenkins编译,如果提交的这一笔的。在做Android固件开发的时候,通常我们可以利用。原创 2024-04-28 10:48:46 · 1519 阅读 · 1 评论