Android-使用Jenkins自动化打包详解-Linux篇
  ziIzJBYTdW7d 2023年11月02日 52 0


文章目录


购买和使用阿里云

首先购买阿里云,可从以下两个链接购买:

购买成功后进入 ​​阿里云控制台​​,找到购买的云服务器即可管理

点击左侧实例,列出服务器列表。点击远程连接即可进行连接
Android-使用Jenkins自动化打包详解-Linux篇_阿里云
连接之前,我们需要重置实例密码。然后需要进行手机校验和重启,新密码才能生效:
Android-使用Jenkins自动化打包详解-Linux篇_重启_02
Android-使用Jenkins自动化打包详解-Linux篇_jenkins_03
可以选择 VNC登录
Android-使用Jenkins自动化打包详解-Linux篇_安装插件_04
我们选择第一个,这时会弹出一个密码
Android-使用Jenkins自动化打包详解-Linux篇_阿里云_05比如说是 2oTJbg,在弹出页面输入这个密码即可登录
Android-使用Jenkins自动化打包详解-Linux篇_阿里云_06
Android-使用Jenkins自动化打包详解-Linux篇_tomcat_07

安装宝塔面板

​进入宝塔官网​​​,点击​​立即安装​​​Android-使用Jenkins自动化打包详解-Linux篇_jenkins_08
按照教程安装即可。这里我用最简洁的步骤记录下

1、​​开端口​

开放端口 8888(宝塔面板用到的) 、8080(后边安装 tomcat 用到的)、21(FTP用到的)、39000/40000(FTP用到的,如果不添加链接ftp会报错:MLSD 错误: 20 秒后无活动,连接超时 错误: 读取目录列表失败)
Android-使用Jenkins自动化打包详解-Linux篇_tomcat_09
Android-使用Jenkins自动化打包详解-Linux篇_jenkins_10
2、安装
复制命令,在第一步登录后的命令窗口执行

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

Android-使用Jenkins自动化打包详解-Linux篇_阿里云_11
安装成功后在最后会有 宝塔面板地址 和 账号密码
Android-使用Jenkins自动化打包详解-Linux篇_阿里云_12
宝塔面板登录后:
Android-使用Jenkins自动化打包详解-Linux篇_tomcat_13
接下来我们都通过宝塔面板操作了。很方便

安装Tomcat

通过软件商店搜索到 tomcat 进行安装,我选择安装 tomcat9
Android-使用Jenkins自动化打包详解-Linux篇_阿里云_14
安装完后 tomcat 目录在 www -> server -> tomcat
Android-使用Jenkins自动化打包详解-Linux篇_阿里云_15
宝塔面板中放行 8080 端口,注意:之前需在阿里云放行 8080 端口
Android-使用Jenkins自动化打包详解-Linux篇_阿里云_16
现在复制宝塔面板地址,端口改为8080,安装成功可以看到以下界面
Android-使用Jenkins自动化打包详解-Linux篇_jenkins_17

安装 jenkins

参照之前的文章:下载jenkins,得到 war 包后上传到 www -> server -> tomcat -> webapps

Android-使用Jenkins自动化打包详解-Linux篇_tomcat_18
然后重启 apache
Android-使用Jenkins自动化打包详解-Linux篇_tomcat_19
现在访问 ​​​宝塔面板ip:8080/jenkins​​​ 就能看到以下界面了
Android-使用Jenkins自动化打包详解-Linux篇_tomcat_20
初始密码在
Android-使用Jenkins自动化打包详解-Linux篇_重启_21
后边安装插件等步骤可以直接点击右上角 × 来关闭,因为可能访问不到

Android-使用Jenkins自动化打包详解-Linux篇_jenkins_22
到此为止 jenkins 就安装好了

配置jenkins

1、安装插件
安装插件这部分可以查看 ​Android-使用Jenkins自动化打包详解-windows篇。操作一样的

2、Manage Jenkins -> Global Tools Configuration
安装 JDK 和 Git,都选自动安装即可
设置 Gradle ,可以设置成固定版本,这里我不设置了,后边加入项目的时候用项目里的版本

3、Manage Jenkins -> Configure System
勾选 Environment variables,添加 ANDROID_HOME变量,这个值是sdk路径,可以去系统变量看下填的什么

设置FTP

点击左侧ftp,提示安装 Pure-Ftpd,点击去安装,搜索Pure-Ftpd 安装即可
Android-使用Jenkins自动化打包详解-Linux篇_阿里云_23
然后回到ftp页面,添加ftp,设置用户名和密码,和能访问的目录(我提前在www下新建了project)
Android-使用Jenkins自动化打包详解-Linux篇_重启_24

jenkins 常规操作

修改admin密码

登录成功后,点击右上角 admin -> configure,找到 Password 进行修改即可
Android-使用Jenkins自动化打包详解-Linux篇_阿里云_25
M

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  ehrZuhofWJiC   2024年05月17日   35   0   0 jenkinsMac
ziIzJBYTdW7d