jenkins的自动构建
目的:
代码在git上,通过构建可直接生产apk,自动上传fir平台,让人下载。
1.待构建代码存储地的选择
Self HostedCI 指的是将软件部署在公司的机房或内网中,需要提供多台服务器来完成 CI 系统的运转,同时需要对不同机器之间进行环境配置。主流工具有Jenkins,其他受欢迎的工具比如 Baboom 及 TeamCity 等。
Hosted CI 指的是由 SaaS 型的 CI 服务,全程在线进行构建配置,不需要考虑装机器,装软件,环境搭建等成本。常见的有 CircleCI,Codeship 和 TravisCI 等。
2.自动化构建的步奏
1.搭建jenkins和tomcat环境
- 1.下载资源
百度网盘路径,只有win下的,若是其他平台请到官网下载(https://tomcat.apache.org/ ) - 2.部署jenkins到tomcat
- 3.Jenkins密码设置,安装插件
2.创建任务(开发的项目)
1.仓库配置
– 1.git配置
– 2.证书的配置
2.配置gradle出现的问题
Invoke Gradle和