Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置

1、Jenkens是什么?

官方的话来说:是一个开源的、可扩展的持续集成、交付、部署(软件/代码的编译、打包、部署)的基于web界面的平台。允许持续集成和持续交付项目,无论用的是什么平台,可以处理任何类型的构建或持续集成。

简单一点说,它可以帮我们做重复的工作。

2、Jenkens下载
官网地址:https://www.jenkins.io/
下载地址:https://www.jenkins.io/download/
下面是Jenkins下载界面的截图,可以自行选择自己使用的操作系统进行下载,本篇文章以Windows下安装进行讲解
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第1张图片
3、Jenkens安装

下载完成后,找到
Jenkins安装包
双击开始安装

Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第2张图片

下面这一步,可自行选择安装路径,建议装在固态硬盘下

Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第3张图片

下面这一步,是选择Jenkins在你电脑上登录所用的用户
Jenkins在电脑上是以服务的形式存在,它需要一个账号用来登录你的电脑
第一个是以系统用户登录
第二个是以自己创建的用户登录,比如你可以填你创建的用户账号密码

建议暂时选择第一个,以系统用户登录,以后可以在服务列表里面修改

Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第4张图片

下面这一步,选择一个端口作为Jenkins服务与进行系统交互的通道
点击Test Port ,测试端口通过后就可以了

Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第5张图片

到下面这一步,填入JDK的安装路径,注意JDK需要版本在11以上
安装包类似这样
在这里插入图片描述

JDK安装可参照:https://blog.csdn.net/u012934325/article/details/73441617?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165778936916782248555399%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=165778936916782248555399&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2alltop_positive~default-2-73441617-null-null.142v32control,185v2control&utm_term=jdk%E5%AE%89%E8%A3%85&spm=1018.2226.3001.4187
安装好JDK后,

Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第6张图片

接下来一路Next,就完成了
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第7张图片
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第8张图片
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第9张图片
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第10张图片

4、Jenkens初始化

打开浏览器输入地址: http://localhost:8081 ,这里的端口号需要修改为安装Jenkins时设置的端口号。
进入这个地址后便会出现输入管理员密码的界面
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第11张图片
进入界面上显示的地址,找到密码输入后,点击继续,将会出现安装插件的界面
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第12张图片
可以自行选择,选择安装推荐插件的话,话费时间会比较长,不推荐。
建议选择第二个“选择插件来安装”,这样的话就会进入选择插件的界面。
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第13张图片
搞不清楚这些插件的作用,可以先点击“无”,取消所有勾选,只安装两个最常用的。
在搜索栏输入folders,chinese,按下回车,出现下图所示的两个插件,一个是汉化Jenkins,另一个是可以以文件嵌套形式构建项目。
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第14张图片
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第15张图片

点击安装后,等待安装完成即可,如出现安装失败也没关系,之后再自行安装即可。
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第16张图片安装完场后,可能会显示‘部分安装失败’,这个不用管,点击继续
来到创建账号界面,可以自行创建账号,或者使用admin账号继续,admin账号:admin,密码就在初始化Jenkins的第一步显示的路径下面。
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第17张图片
下一步是确认端口号,直接点击“保存并完成”即可,然后出现“Jenkins已就绪”,点击“开始使用Jenkins”。
到这儿Jenkins初始化就完成了。
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第18张图片

5、Jenkens服务权限设置

Jenkins在我们电脑上是以服务形式存在的,而它默认是以system系统用户登录在我们电脑上的。
如果要使用SVN的话,Jenkins的权限会不够,这时候需要设置一下。
打开搜索,输入“服务”,打开服务,找到Jenkins。
在这里插入图片描述
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第19张图片

Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第20张图片

双击,点击登录,可以更改Jenkins服务的登录身份
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第21张图片
如果不使用SVN相关的东西可以继续使用系统用户,但是要勾选上“允许与桌面交互”,点击“应用”
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第22张图片
如果要使用SVN相关的东西,就要改成自己使用的用户
勾选
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第23张图片
点击浏览
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第24张图片
输入自己登录电脑使用的账号,比如我是用“Administrator”账号登录的,输入后点击“检查名称”
就会自动帮你填入账号位置,点击确定
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第25张图片
然后输入密码,点击“应用”,会弹出提示,需要重启Jenkins
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第26张图片
重启Jenkins方法,可以直接在服务里,选中Jenkins,点击“重启动”
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第27张图片

或者,找到Jenkins安装目录
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第28张图片
在地址栏输入“cmd”,回车
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第29张图片
出现命令框后,输入jenkins restart,回车后等待jenkins重启完成即可
Unity + Jenkins自动打包 (一)Jenkins安装及服务权限设置_第30张图片
另外Jenkins的一些cmd命令:
jenkins start :启动Jenkins
jenkins stop :停止Jenkins

6、未完待续

本篇关于Jenkins安装相关的东西就讲到这儿,有什么不对的地方欢迎各位大佬在评论区指出!
有什么问题也可以在CSDN上私信问我,博客名:水星程序店!
下一篇,将开始说一说:在Jenkins上部署Unity自动打包项目相关的东西!
下一篇点此

你可能感兴趣的:(Unity,jenkins,运维,unity,自动化)