美文网首页
android 配置Jenkins构建分发遇到的坑

android 配置Jenkins构建分发遇到的坑

作者: 木小伍 | 来源:发表于2018-08-20 15:54 被阅读0次

    android开发过程中,需要配合测试,将开发好的测试包交由测试,为了方便,就采用基于jenkins的ci系统。搭建步骤可参见之前的博客Jenkins+蒲公英完成应用测试发布Jenkins+git+firm完成应用测试发布
    目的是诱人的,过程是坎坷的,可能会遇到下面几个坑。

    坑1,没有配置gradle,或者是gradle配置错误。

    坑1.png
    解决办法:需要在总的环境中配置一下gradle版本,该配置最好比gradle_wrapper.properties中的gradle版本高一些。
    步骤:在jenkins首页(也就是浏览器输入http://localhost:8080/)--->系统管理--->全局工具管理配置,在gradle节点下面进行操作。如下图: gradle全局配置.png

    坑2,,是gradle配置版本比项目中使用的gradle版本低。

    gradle版本低.png

    解决办法同坑1.

    坑3,资源的目录路径过长

    目录路径过长.png

    在jenkins里设置全局属性 GRADLE_USER_HOME 值是自定义的一个文件目录,问题就解决了。具体如下:

    jenkins->系统管理->系统设置 ->全局属性->环境变量 添加

    key: GRADLE_USER_HOME

    value: F:\jenkins-gradle-cache (这个是由自己创建的文件夹名称)

    如下图 配置路径.png

    坑4,路径中含有中文

    路径中含有中文.png

    这个在创建工程的时候,不使用中文路径

    相关文章

      网友评论

          本文标题:android 配置Jenkins构建分发遇到的坑

          本文链接:https://www.haomeiwen.com/subject/htdliftx.html