unity客户端使用Jenkins完成自动打包

1、客户端项目在多人协同开发时候,为了更快速的向测试、策划提供客户端包看效果,和加快测试进度需要频繁的向他们提供客户端包,比如开发一个红点功能,在功能为完成测试之前向主干分支合并开发的代码是不安全的。此时最好的做法就是程序提供给测试一个开发版的(非正式)的包供测试,但如果每次改动一点效果然后实时同步打包给测试,使用程序自己的电脑去打包会非常占用程序电脑资源,导致开发进度受到影响。

理想的做法是使用一台共有的机器,上面部署打包程序,供测试自己去打程序对应的分支,就能获取想要的包,这样就不会影响到程序的开发进度了,也方便测试、策划实时跟进开发进度。

2、这里介绍使用Jenkins 自动出包的一些操作和处理(这里以Windows环境下的情况举例)。

1、下载 因为这是国外的网站 下载需要用到科学上网(下一偏讲讲如何科学上网,这里先不赘述)
网址:​​​​​​    JenkinsJenkins – an open source automation server which enables developers around the world to reliably build, test, and deploy their softwareicon-default.png?t=N7T8https://www.jenkins.io/国内的网址是 下面的 (没有试过下载安装,可以自行尝试)JenkinsJenkins 是一个开源自动化服务器icon-default.png?t=N7T8https://www.jenkins.io/zh/

 点击下图 跳转到下载页面

2、下载完成后点击开始安装

安装说明

1、建议不要安装在系统盘(C盘),因为一些打包的日志输出文件、打包配置文件等会默认存放在安装的位置,打包日志文件的存在位置不能修改,当打包的次数多的时候会占用很大的空间。

2、安装前需要先提前安装并配置JDK,安装最新jenkins 需要jdk版本 11、或者17、或者21,

这里可以选择安装java11,java11安装可以选择到官网下载对应版本,或者选择曲线方式安装,安装 Unity2022.3f1 或者安装Unity2022.4f1,然后勾选装android develpoment tools 进行下载安装java11,然后手动配置一下java11 就行

-----安装前准备 安装jdk 既java11 版本,这里安装Unity2022.3.5f1版本为例

将路径拷贝出来,配置环境变量 JAVA_HOME 为 D:\UnityHubEditor\2022.3.5f1\Editor\Data\PlaybackEngines\AndroidPlayer\OpenJDK

在Path 里加 %JAVA_HOME%\bin

完成 cmd 命令 java -version 测试,显示java11 则表示配置成功!

------开始安装jenkins

这里安装了java环境就会自动识别到java11 

......后面一路next 就行 直到 install 

Part2:-----开始使用并配置Jenkins

1、本地使用 http://127.0.0.1:8080/ 输入这个链接即可开始使用Jenkins

将 文件C:\ProgramData\Jenkins\.jenkins\secrets\initialAdminPassword 里的密码拷贝出来输入到这里

选择推荐就好

创建管理员账户

正常设置完成就是这个样子,打工告成!

其他人要使用这个Jenkins 就可以使用IP:8080 浏览器访问的方式进行操作,IP为该电脑的IP

这一篇主要介绍Jenkins下载和安装

下一篇介绍Jenkins使用和配置! 喜欢的小伙伴欢迎关注和点赞搭赏支持鼓励哈哈~~~~

明天继续更新,尽量详细,小白都能看懂的无门槛博客。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_31298213

创作不易请我喝杯咖啡吧哈哈。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值