成功者往往有个计划,而失败者往往有个托词.
一:概述
Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,主要用于持续、自动的构建/测试软件项目、监控外部任务的运行。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle。
CI(Continuous integration,中文意思是持续集成)是一种软件开发时间。持续集成强调开发人员提交了新代码之后,立刻进行构建、(单元)测试。根据测试结果,我们可以确定新代码和原有代码能否正确地集成在一起.
CD(Continuous Delivery, 中文意思持续交付)是在持续集成的基础上,将集成后的代码部署到更贴近真实运行环境(类生产环境)中。比如,我们完成单元测试后,可以把代码部署到连接数据库的Staging环境中更多的测试。如果代码没有问题,可以继续手动部署到生产环境.
二:下载
点击下载
有两个版本(稳定版,定期发布版),选择稳定版本的Windows
下载完成后是一个msi文件
三:安装
Jenkins 为Java语言编写,所以需先安装jdk.
第一步:双击msi文件
点击next
第二步:选择安装目录
选择完路径,点击next
第三步:选择登陆类型
安装Jenkins 需要一个Windows的用户,并且这个用户必须具备作为服务登录的权限.
测试通过,点击next
Windows用户授予作为服务登陆的权限
打开本地安全策略,点击用户权限分配,选择 作为服务登陆,右键选择属性
添加用户或组,输入Windows用户,点击确定,权限分配完毕.
第四步:选择监听端口
默认为8080,如果此端口已被使用,选择其他端口.
第五步:选择jdk的安装路径
选择本地安装的jdk路径.
第六步:点击install
点击finish安装完成.
安装完成后会自动注册为Windows本地服务.
四:修改Jenkins.xml
修改端口号
添加访问地址前缀
修改workspace
value值修改为其它空间,默认为C盘
五:访问
访问地址:服务ip地址+port
6.入门
解锁Jenkins
自定义Jenkins
部分插件安装失败,可以不用管它,如果实在需要该插件,可以进入主界面后点击插件管理去下载.
插件安装失败可以参考此篇博文:https://www.cnblogs.com/sxdcgaq8080/p/10489326.html
创建第一个管理员用户
创建实例
配置服务访问路径