
服务器配置
文章平均质量分 75
fredhurui
Android project leader
展开
-
用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 评论 -
解决tomcat invalid URI: [The encoded slash character is not allowed]
修改catalina.sh,加入如下配置。然后重启tomcat。原创 2024-04-18 11:09:38 · 391 阅读 · 0 评论