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

首先,推荐一篇文章,简单但比较完整的介绍了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我也不会啊,来吧,一块儿踩坑吧android

1.安装jenkins:从官网下载安装就能够了,惟一一点请注意jdk版本,必须8-11,不然启动不起来git

2.配置:bash

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

  • 改admin密码

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

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

至此,就能够构建成功了。若是要上传到蒲公英,就用它的插件,配置下就好了。工具

相关文章
相关标签/搜索