利用Jenkins实现Android自动打包

参考文章

1.安装Jenkins 点击这里开始下载  我下载的是exe安装,下载好后直接默认安装即可(插件可以安装后再进行配置)下面给出需要用到的插件列表

- Git plugin 
- Gradle Plugin 
- Email Extension Plugin 
- description setter plugin 
- build-name-setter 
- user build vars plugin 
- Post-Build Script Plug-in 
- Branch API Plugin 
- SSH plugin 
- Scriptler 
- Git Parameter Plug-In 
- Gitlab plugin
安装完成后会自动打开浏览器:localhost:8080进入工作台

2.配置环境变量(系统管理-系统设置)

3.Jenkins到这里就已经安装好了,接下来就需要新建构建任务了(这里以git为例)

 

 

红圈部分一定要勾选,第一个红圈表示把参数映射到gradle.properties中,另附该项目的gradle.properties

在项目中使用传入的字符串的时候需要注意

buildConfigField "String", "service_ip", "\"${SERVICE_IP}\""
如果是int类型
versionCode Integer.parseInt(APP_VERSION_CODE)

例:
//APP_VERSION_CODE,APP_VERSION_NAME,SERVICE_IP为配置到其他.gradle(或gradle.properties)文件未带“”的字符
  defaultConfig {
        applicationId "xx.xx.xx"
        minSdkVersion 17
        targetSdkVersion 26
        versionCode Integer.parseInt(APP_VERSION_CODE)
        versionName "${APP_VERSION_NAME}"
}

//======================================字符串============================
 productFlavors {
 flavorDebug {
            buildConfigField "String", "service_ip", "\"${SERVICE_IP}\""
        }
}

配置完成后点击Build with Parameters就可以开始构建了

 

(自动上传发版完善中...)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值