从0开始,用Jetpack写一个电商类项目1搭建jenkins

359 阅读1分钟
 首先,推荐一篇文章,简单但比较完整的介绍了jetpack的使用。https://proandroiddev.com/mvvm-with-kotlin-android-architecture-components-dagger-2-retrofit-and-rxandroid-1a4ebb38c699

其次,关注的码上开学终于更新了。https://kaixue.io/kotlin-basic-1/  表情很WS,真身很NB,值得观注。

言归正转,为什么使用jenkins呢?业务需要呗。我们希望,每日自动检测是否有更新,有更新就自动打包,并上传。但是jenkins我也不会啊,来吧,一起踩坑吧

1.安装jenkins:从官网下载安装就可以了,唯一一点请注意jdk版本,必须8-11,否则启动不起来

2.配置:

参照 某小型公司持续集成工具jenkins实践 以及官方关于android的

  • 改admin密码

  • 安装插件,我是参照的上面文章的说明安装的,主要是git,gradle和android的插件
  • 配置环境变量,配置工具如jdk,git,gradle 请注意gradle的环境变量配置

  • 创建任务:主要是本配置触发器吧,我配了一个每天2点执行任务的触发器(右边的问号可以查看说明)

至此,就可以构建成功了。如果要上传到蒲公英,就用它的插件,配置下就行了。