基于linux下Jenkins+gradle+gitlab+Android studio实现APP自动打包详细教程

这篇教程详细介绍了如何在Linux下配置Jenkins、安装tomcat、jdk、Android Studio和git,以及Jenkins的安装与部署,包括系统管理和项目配置。此外,还讲解了如何生成二维码并实现扫码自动下载功能。
摘要由CSDN通过智能技术生成

说明:查阅各个介绍Jenkins自动打包的网址,虽然都各有特色,但是按照介绍还是一路遇到很多处坑。经过整理,完成了相对较为准确的教程,如果对各位有帮助就给个好评。谢谢~~~话不多说,咱们开始!!

对于完全第一次接触Jenkins的小白来说,安装和部署Jenkins并不难,唯一相对较难的是gitlab的配置,以及gradle和android studio的配置。咱们一步步慢慢来。

一、Jenkins安装和部署

1、什么是Jenkins?

参考地址:https://jenkins.io/zh/doc/book/installing/

Jenkins通常作为一个独立的应用程序在其自己的流程中运行, 内置Java servlet 容器/应用程序服务器(Jetty)。

Jenkins也可以运行在不同的Java servlet容器((如Apache Tomcat 或 GlassFish))中作为servlet运行.

2、Jenkins安装

首先要说明下,基于linux安装Jenkins,有多种方式,较为常见的有2种,一是直接在官网下载war包,二是直接在linux中通过yum安装,那么咱们一个个介绍

(一)通过下载war包方式安装Jenkins

(1)首先,打开网址:https://jenkins.io/zh/download/  

这里要说明下,无论Linux的内核版本是什么,都下载的是上图红色圈中部分的war包。

(二)通过yum安装Jenkins

通过命令安装

1、sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
2、sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key //如果已经有 key 存在,请忽略。具体见官方 wiki
3、sudo yum install jenkins
 

二、安装tomcat和jdk

此处需要介绍下建议jdk安装版本在1.8.0以上,由于目前Android studio编译过程中会查找相应的资源信息,对于jdk版本较低,会提示资源无法加载(com.android.build.gradle.tasks.BuildArtifactReportTask),谨记!!!

安装tomcat和jdk都可以通过多种方式安装,各位凭借喜好自己选择,通常都是yum安装和手动下载好安装包,然后上传到Linux,这里咱们就看下第二种方式。

1、安装tomcat

首先,打开网址:https://tomcat.apache.org/download-80.cgi

这里大家随意选择一种就好,只是解压的命令不一样而已。

下载完成后,将tomcat上传到Linux中,要是下载的是zip压缩格式的,用命令  unzip  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值