持续集成工具集之二 Jenkins安装
注:本文档是在windows下安装和配置
先在Jenkins官网上下载一个Jenkis的windows installer
下载解压后是一个msi文件,然后双击执行,按照提示安装好后,会在安装指定的地方生成一个Jenkins目录
同时在这个目录下面我们可以看到有一个jenkins.war的文件
这个文件就是安装jenkins的关键
并且会在服务里面多出一个Jenkins的服务
下面就是真正安装Jenkins了
安装Jenkins有两种方法:
- 打开cmd窗口,cd到上面的Jenkins目录,执行java -jar jenkis.war
- 直接将jenkis.war拷贝部署到tomcat的webapps下,启动tomcat
这里我使用了第二种,启动tomcat之后,在浏览器中输入地址访问即可 http://localhost:8088/jenkins
访问之后会出现上面的页面,Jenkins默认的工作目录是在C:\User\AAA.jenkins,我们按照提示找到并打开那个initialAdminPassword文件
拷贝里面的字符串到页面的输入框中,点击Continue
然后会转到上面的页面,这里先选择左边的选项安装默认的插件即可
之后会开始安装默认的插件,这里可能会有些插件安装会失败,不过没关系,后面可以进入jenkins里再自行安装一下,所以这里如果有插件安装不成功的话要记下来。
这里安装完插件之后,不知道是我电脑问题还是什么,会卡在这个页面没有跳转,这里刷新下页面就好
刷新页面之后会提示注册用户,后面我们就使用这个注册的用户来配置Jenkins,保存之后就会跳转到Jenkins的主页面
看到上面的页面就证明Jenkins已经安装好了!
但是之前安装默认插件那里可能会有不成功的,这里可以再通过插件管理来安装
点击左侧的系统管理
再选择管理插件
然后再点击可选插件后,在右上角的过滤输入框中输入需要安装的插件
然后选中需要的插件点击直接安装即可
持续集成工具集之二 Jenkins安装相关推荐
- [独孤九剑]持续集成实践(三)- Jenkins安装与配置(Jenkins+MSBuild+GitHub)
本系列文章包含: [独孤九剑]持续集成实践(一)- 引子 [独孤九剑]持续集成实践(二)– MSBuild语法入门 [独孤九剑]持续集成实践(三)- Jenkins安装与配置(Jenkins+MSBu ...
- 持续集成工具集之一 Jenkins简介
Jenkins 是一个可扩展的持续集成引擎. 主要用于: 持续.自动地构建/测试软件项目. 监控一些定时执行的任务. Jenkins拥有的特性包括: 易于安装-只要把jenkins.war部署到ser ...
- 持续集成工具集之三 Jenkins配置
Jenkins安装完之后,需要做一些配置 点击 系统管理–>Global Tool Configuration 这篇文档主要测试实现Jenkins+Maven+Git+Tomcat实现自动部署, ...
- 持续集成工具集之四 Jenkins+Maven+Git+Tomcat 项目构建和自动部署
上面安装和配置好Jenkins之后,就可以开始配置构建项目了 新建 因为需要构建的项目是maven项目,所以这里填好项目的名称之后选择"构建一个maven项目",然后点左下的ok ...
- 持续集成工具集之六 参考
Jenkins入门系列 jenkins 构建触发器 区别 使用jekins自动构建部署java maven项目(jdk1.7+tomcat7.0+jenkins2.19.3) 自动化发布项目之jenk ...
- 持续集成工具集之五 使用Email Extension Plugin插件
#简述 Jenkins默认提供了一个邮件通知,能在构建失败.构建不稳定等状态后发送邮件.但是它本身有很多局限性,比如它的邮件通知无法提供详细的邮件内容.无法定义发送邮件的格式.无法定义灵活的邮件接收配 ...
- jenkins 忘记密码_持续集成工具Jenkins 在CentOS系统下安装
一.Jenkins简介 Jenkins是一个开源的持续集成工具,用于持续.自动的构建.测试.发布项目.Jenkins使用Java开发,可与版本管理工具集成使用. Jenkins支持UI操作来部署流水线 ...
- 中小型研发团队架构实践:高效率、低风险,一键发布并测试的持续集成工具Jenkins...
一.Jenkins 简介 \\ 当每月发布次数变得越来越多时,如超过 200 次,发布工作人员的工作量会翻倍,此时由人工发布操作失误引起的风险会变得越来越大.为了提高项目的发布效率,也为了降低由人工操 ...
- 如何做好持续集成和部署?你不容错过的持续集成工具—Jenkins
持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成.每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地 ...
最新文章
- 身为初学Java的你,这些IDE的优缺点你都知道吗?
- React-引领未来的用户界面开发框架-读书笔记(四)
- mybatis $和#源代码分析
- WP8模拟器需要BIOS开启虚拟化支持(转载)
- 【Kettle】Win7启动Spoon.bat闪退
- 概率统计学习笔记(7)
- 为什么在Excel文档单元格中输入长段数字就变为公式?干货来啦!如何解决在excel单元格中输入数字变为公式的问题?
- VMware Funsion 8.5.1破解版
- 2020级训练赛10.23
- 茶叶的基本知识,喝茶的好处和坏处
- 中国省,市,区 json数据
- 心学与技术-大学之道和尽心知性
- Nginx的alias/root/try_files实战
- nicegram安卓_Nicegram测试版
- Anaconda3安装tensorflow踩坑记录
- [前端基础] CSS3 篇
- vs6 中没有集成vss的问题
- 雅可比行列式的实际意义
- Linux之线程Thread小结
- java入库_Java实现商品的查找、添加、出库、入库操作完整案例
热门文章
- Python 各种运算符 布尔运算 迭代器
- spring事务管理器的作用_【面试必问】Spring中的事务管理详解
- python 角点检测_opencv python Shi-Tomasi角点检测
- 如何解锁excel表格保护_Excel表格技巧—如何计算矩阵相乘
- 方舟手游pvp服务器修改pvx,方舟生存进化手机版怎么玩pvx_方舟生存进化手机版pvx玩法规则介绍_好特网...
- android mtk平台的fm停止搜索,【MTK平台,手机工程模式知识及方法详解】
- java io 并发编程,JAVA进阶系列 - 并发编程 - 第1篇:进程线程并发并行
- 实验大作业c语言实现简单ftp,C 语言实现 FTP 服务器
- c语言中变量的属性,C中的属性变量
- php基础知识填空题,比较基础的php面试题及答案填空题