【Unity】使用Jenkins实现远程Unity打包

前言

很多时候,我们需要自动打包,比如下班了,我要出一个包明天早上用。比如每天夜里12点,我需要定时出一个稳定包。

这个时候就需要Jenkins了。

1.安装环境

安装 jenkins 之前,需要安装Java 。Java下载网站

①下载之后点击安装,安装比较简单,按照步骤点击即可

②打开环境变量

③新增JAVA_HOME环境变量,值为Java安装路径

④在Path环境变量里新增如下两个变量

⑤验证,可调出命令窗口(win + R 再输入 cmd),通过 java -version 来检验

2.安装Jenkins

①地址:Jenkins官网
②Jenkins 版本与本地 Java 版本需要匹配,否则 Jenkins 是无法安装成功。

可以在这里查看:Jenkins与JDK版本要求

在 Past Releases 上可以查看到历史版本
③找到对应的版本,下载

④下载完,点击启动安装






⑤当看到如下,说明安装成功

⑥在浏览器中输入localhost:8080
⑦根据提示,输入密码
⑧点击安装推荐的插件
⑨如果插件安装失败,可以选择重试。

⑩创建一个管理用户
⑪配置Url

⑫看到这一步,就说明安装成功了,点击开始使用Jenkins

3.配置打包项目

①在Unity里新建一个打包脚本
打包脚本必须放在Editor文件夹下

②进入Jenkins,创建一个Job

③创建一个任务名称
④开始配置参数,这边有很多参数,可以自行研究一下,我们目前教程主要是添加批处理,所以参数暂时为空
⑤选择添加批处理

⑥输入要调用的批处理文件,然后点击保存
⑦第一次先执行一下

⑧因为执行后就会在Jenkins的工作目录下创建项目文件夹

⑨加入批处理打包脚本
⑩再次点击Build Now,就可以在Jenkins控制台看到打包日志
⑪打包成功

4.远程打包

本地测试完成,就可以使用其他机器登录jenkins了,输入ip地址,比如我的:http://192.168.0.xx:8080

进入登录界面,就可以实现远程打包了。

相关推荐
bush44 小时前
嵌入式linux学习记录四
linux·运维·学习
lihao lihao6 小时前
软硬链接
linux·运维·服务器
TOWE technology6 小时前
智能安防监控系统如何做好防雷?——视频信号SPD综合应用方案解析
运维·服务器·防雷产品·信号保护·信号防雷·spd
楼田莉子6 小时前
Docker学习:Docker介绍及其架构介绍
运维·后端·学习·docker·容器·架构
大明者省6 小时前
IIS 端口绑定正常访问的原理说明与常见误区澄清
运维·服务器·笔记
晚风吹红霞7 小时前
Linux软件包管理器详解 —— yum与apt的使用及软件生态
linux·运维·服务器
曦夜日长7 小时前
Linux系统篇,进程概念(一):计算机体系、操作系统的认识、程序的加载过程
linux·运维·网络
Lv_沐曦8 小时前
Windows磁盘驱动器取消黄色感叹号的方法
运维·windows·bitlocker·黄色感叹号
网络与设备以及操作系统学习使用者8 小时前
零信任架构落地实践详解
运维·网络·学习·架构
me8328 小时前
【Linux】Linux 目录命名规范溯源(Linux各个目录究竟是干嘛的)
linux·运维·数据库