Jenkins自动构建踩过的坑

Jenkins自动构建踩过的坑

SDK环境

windows和linux环境要区别开,在linux下必须使用对应的SDK,貌似是个白痴问题,可是最开始就是在这个坑蹲的最久。之前网上查这个问题,大家都说是build tool和 target sdk版本不对应,所以一直把关注点放错了,很长一段时间后才知道是这个问题。


错误提示

构建环境

此处记得勾选“Delete workspace before build starts”,否则在重复构建的时候可能会提示svn类似于代码冲突的错误


错误提示

编译问题

提示GLIBC的版本太低,需更新到新版本,这个主要取决于 buildToolsVersion,如果用23.0.3及以下没有问题,测试用25.0.2提示该错误


错误提示

解决方案,请参照博文安装较新版本glibc 安装GLIBC

提示Licenses问题

image.png

实际license已经同意,但jenkins用户一直编译不过(root用户可以编译通过),后来修改sdk权限为777后编译通过。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容