正文
可以选择不同的环境与不同的渠道,可以输入显示在App上的版本号,打包完成后可自动上传并且生成安装二维码
总体步骤可为:
-
下载新版Jenkins挂载到Tomcat
-
编写Python脚本拉取蒲公英上Apk二维码(可选)
-
配置项目build.gradle里面的脚本
-
安装Jenkins里面需要用到的一些插件并且配置Jenkins参数
脚本配置地址:
https://github.com/mabeijianxi/android-automation
下载新版Jenkins挂载到Tomcat
到
Jenkins
下载适合的版本后点击安装,之后在
Tomcat
的
webapps目录
下新建一个
Jenkins目录
,再把刚安装好的 Jenkins目录 打开找到
war目录
,拷贝目录下全部数据到 webapps 下新建的 Jenkins目录 中。还有种启动方式是通过命令启动 jenkins.war 就行了,
java -jar jenkins_located_path/jenkins.war
。我们可以先为工作空间配置个环境变量。
我使用的是第一种方式,再 启动Tomcat 后访问
http://localhost:8080/jenkins
就会进入引导进入页面,如果有选择安装插件界面进去后点击安装就行,一会儿就能进入主界面。
安装Jenkins里面需要用到的一些插件
这里也没什么技术含量,系统管理->插件管理->管理插件->可选插件: 勾选如下插件:
1. Branch API Plugin
2. build timeout plugin
3. build-name-setter
4. Credentials Binding Plugin
5. description setter plugin
6. Dynamic Parameter Plug-in
7. Environment Injector Plugin
8. fir-plugin(可选)
9. Git plugin(可选)
10. GIT server Plugin(可选)
11. Gradle Plugin
12. Pipeline: Basic Steps
13. Pipeline: Build Step
14. Pipeline: Input Step
15. Pipeline: Nodes and Processes
16. Pipeline: Stage Step
17. Post-Build Script Plug-in
18. SSH Slaves plugin
19. Subversion Release Manager plugin(可选)
20. Timestamper
21. Workspace Cleanup Plugin
22. Subversion Plug-in(可选)
由于有些插件之间有依赖关系所以没全部列出来,如过有我问题可以对比我的截图。