linux环境下jenkins实现 android自动化部署,并
作者:
beizhi | 来源:发表于
2019-08-06 16:19 被阅读0次
安装完成jenkins后创建一个任务,注意不能以中文命名。
![](https://img.haomeiwen.com/i2755026/383f3fb0e393c953.png)
然后选择General
![](https://img.haomeiwen.com/i2755026/a63efffc181edc32.png)
如果你想要测试人员自己配置不同的url,你可以这样配置
![](https://img.haomeiwen.com/i2755026/2494ed9e63f211c5.png)
对于构建触发器与构建环境就不做多的解释了
![](https://img.haomeiwen.com/i2755026/08f13409728d7079.png)
动态传参如下图
![](https://img.haomeiwen.com/i2755026/18bb7092f2a148bd.png)
BUILD_TYPE和APP_VERSION,BUILD_URL等都是在General中配置的
gradlew 打包命令如下:clean assembleDebug(assembleRelease) -P(加上参数名)=value
这样就能动态自定义配置。
下面贴出build.gradle代码,以获取动态配置的version为例
然后在自定义签名打包的时候调用此方法。如下图
动态修改获取gradlew发送过来的方法如下:在java中的调用方式为mContext.getResources().getString(R.string.http_api)
本文标题:linux环境下jenkins实现 android自动化部署,并
本文链接:https://www.haomeiwen.com/subject/qonbdctx.html
网友评论