目录
一、了解Jenkins
1、Jenkins的理解:
Jenkins 是一个开源的软件项目,是基于JAVA开发的一款持续集成工具,它可以用来监控持续重复的工作,具有强大的功能,允许持续集成和持续交付项目,无论用的什么平台,它都可以处理并完成持续集成。当然集成Jenkins不但可以用在测试方面还可以用在部署技术方面。在团队工作过程中,每个成员每天至少要集成一次,也就是说每天可能会发生多次集成的现象,而每次集成都通过自动化(编译、发布、自动化测试)来进行验证,这样可以及时的发现在集成过程中的错误。
2、Jenkins的作用:
① 可用于持续、自动的构建/测试项目;
② 可以监控软件的开放流程,能够快速的定位并及时的处理,从而提升开放的效率;
二、安装Jenkins
1、首先要安装JAVA JDK:
因为Jenkins是用JAVA语言编写的,这个JDK可以从Oracle官网进行下载,也可以使用下链接进行下载
JAVA JDK下载:https://pan.baidu.com/s/1Qqg5PqsXFVRLTWYjWkrL-Q 提取码: 48a2
下载完成后,可参考 https://blog.csdn.net/xiao66guo/article/details/95060477 进行设置
2、安装Jenkins的两种方法:
方式一:通过安装包进行安装:
Jenkins的安装包下载:https://jenkins.io/download/ 可以选择自己需要的安装包进行下载
安装演示:
安装成功界面:
方式二:通过命令进行安装
在 Terminal 里面输入: brew install jenkins ,对网速有点要求哦
3、解决启动错误
从安装包安装的成功的话,默认就会打开Jenkins,在浏览器的地地址栏就会出现:http://localhost:8080/ ,进入到Jenkins的默认启动界面,如果无法打开,说明8080的端口已经被占用,进行如下操作修改端口即可:
解决方法一:
找到如下目录:/Library/Preferences 在该目录下找到 org.jenkins-ci.plist 文件打开,将其中的 httpPort 的对应的端口值进行修改即可;
解决方法二:
① 首先将开启的Jenkins进行关闭;
② 在 Terminal 中输入以下命令即可:
sudo defaults write /Library/Preferences/org.jenkins-ci httpPort 修改的端口号
再次重新启动 Jenkins 后,在浏览器的地址栏中输入:localhost:修改的端口号
扩展:
设置Jenkins 自启动:
sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist
取消Jenkins自启动:
sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
4、启动Jenkins:
① 首次启动Jenkins时,在浏览器中会有一个密码提示,也就是说启动的密码已被写入到指定的路径文件中了,可以按照提示的路径查看密码;将密码复制粘贴到密码框中后,会出现 新手入门界面,可以自行下载需要用到的一些插件:
② 这个时候可能有些插件由于网络的原因会导致下载失败,等Jenkins安装完成后在去下载也可以,已经安装的插件可以通过以下操作进行查看: Manage Jenkins —> 返回插件管理 —> 已安装 即可
③ 接下来进入到创建管理员界面,输入指定的用户名、密码、确认密码、全名即可
④ 再接着就是进行实例配置了,在 Jenkins URL 框中输入:http://localhost:指定的端口号/ 点击 保存并完成 即可
⑤ Jenkins就绪
接下来点击开始使用Jenkins 就会进入到Jenkins的首页:
转载:https://blog.csdn.net/xiao66guo/article/details/103565476