您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页Android Jenkins+SVN+Gradle实现自动化构

Android Jenkins+SVN+Gradle实现自动化构

来源:二三四教育网

1.测试每次测试都需要让我们打包构建按转包很麻烦,如果我们自己不用打包,让测试自己打包可不可以呢,那么就是Jenkins这就是解放我们的。

  • 准备一个tomcat版本不要太低
    软件环境:
    1、 windows7 64bit;
    2、 jdk1.8
    3、 android sdk
    4、 gradle2.10
  • 下载最新版的Jenkins-war包。下载地址将war包放入tomcat下的wabapps目录下,
  • 启动tomcat。在地址栏输入http://localhost:8080/jenkins/,我们就可以看到如下界面
    Paste_Image.png

4.我们选择新建一个项目


image.png

5.按照以下信息设置

image.png

这里面的用户名密码需要在此目录下面配置svn的用户名和密码

image.png

6.配置Gradle版本和需要执行的task


image.png image.png

打 release 包
app:clean
app:assembleRelease
解释:

app:clean : 清除....../app目录下的build文件夹
app:assembleRelease : 编译并打Release的包
打 debug 包
app:clean
app:assembleDebug
解释:

app:clean : 清除....../app目录下的build文件夹
app:assembleDebug: 编译并打Debug的包
同时打 debug 包和 release 包
app:clean
app:assembleDebug
app:assembleRelease

如果我们想要打指定的渠道包
app:assemblexiaomiDebug

7.然后开始打包


image.png

出现此界面代表打包成功

8.需要注意的问题:

  • 8.1 注意Gradle版本要和svn上保持一直

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务