window+jenkins+gradle实现自动打包+邮件通知+apk下载二维码+参数化构建

一、window上安装jenkins

二、window+jenkins+gradle实现自动打包

三、window+jenkins+gradle实现自动打包+邮件通知

四、window+jenkins+gradle实现自动打包+邮件通知+apk下载二维码

五、window+jenkins+gradle实现自动打包+邮件通知+apk下载二维码+参数化构建

先上效果图

20.jpg

选中项目进行配置,如下图示所示

  • 首先配置了BUILD_TYPE,可选参数为Release和Debug
  • 然后配置了GIT_BRANCH_TAG,并把参数值设置为branch or tag


    21.png
  • 配置APP_VERSION_NAME和APP_VERSION_CODE
  • 配置源码管理,指定分支为${GIT_BRANCH_TAG},如下图所示


    22.jpg
  • 配置构建,指定gradle构建任务为clean assemble${BUILD_TYPE},如下图所示


    24.jpg
  • 在android项目的gradle.properties文件中创建上面所定义的参数APP_VERSION_NAME、APP_VERSION_CODE,并在module的build.gradle中使用他们,这样我们在jenkins上动态配置的参数会在编译时替换gradle.properties中的参数变量,以达到动态配置的效果,配置如下图所示。


    25.jpg

    26.png

你可能感兴趣的:(window+jenkins+gradle实现自动打包+邮件通知+apk下载二维码+参数化构建)