注:本文档是在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安装相关推荐

  1. [独孤九剑]持续集成实践(三)- Jenkins安装与配置(Jenkins+MSBuild+GitHub)

    本系列文章包含: [独孤九剑]持续集成实践(一)- 引子 [独孤九剑]持续集成实践(二)– MSBuild语法入门 [独孤九剑]持续集成实践(三)- Jenkins安装与配置(Jenkins+MSBu ...

  2. 持续集成工具集之一 Jenkins简介

    Jenkins 是一个可扩展的持续集成引擎. 主要用于: 持续.自动地构建/测试软件项目. 监控一些定时执行的任务. Jenkins拥有的特性包括: 易于安装-只要把jenkins.war部署到ser ...

  3. 持续集成工具集之三 Jenkins配置

    Jenkins安装完之后,需要做一些配置 点击 系统管理–>Global Tool Configuration 这篇文档主要测试实现Jenkins+Maven+Git+Tomcat实现自动部署, ...

  4. 持续集成工具集之四 Jenkins+Maven+Git+Tomcat 项目构建和自动部署

    上面安装和配置好Jenkins之后,就可以开始配置构建项目了 新建 因为需要构建的项目是maven项目,所以这里填好项目的名称之后选择"构建一个maven项目",然后点左下的ok ...

  5. 持续集成工具集之六 参考

    Jenkins入门系列 jenkins 构建触发器 区别 使用jekins自动构建部署java maven项目(jdk1.7+tomcat7.0+jenkins2.19.3) 自动化发布项目之jenk ...

  6. 持续集成工具集之五 使用Email Extension Plugin插件

    #简述 Jenkins默认提供了一个邮件通知,能在构建失败.构建不稳定等状态后发送邮件.但是它本身有很多局限性,比如它的邮件通知无法提供详细的邮件内容.无法定义发送邮件的格式.无法定义灵活的邮件接收配 ...

  7. jenkins 忘记密码_持续集成工具Jenkins 在CentOS系统下安装

    一.Jenkins简介 Jenkins是一个开源的持续集成工具,用于持续.自动的构建.测试.发布项目.Jenkins使用Java开发,可与版本管理工具集成使用. Jenkins支持UI操作来部署流水线 ...

  8. 中小型研发团队架构实践:高效率、低风险,一键发布并测试的持续集成工具Jenkins...

    一.Jenkins 简介 \\ 当每月发布次数变得越来越多时,如超过 200 次,发布工作人员的工作量会翻倍,此时由人工发布操作失误引起的风险会变得越来越大.为了提高项目的发布效率,也为了降低由人工操 ...

  9. 如何做好持续集成和部署?你不容错过的持续集成工具—Jenkins

    持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成.每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地 ...

最新文章

  1. 身为初学Java的你,这些IDE的优缺点你都知道吗?
  2. React-引领未来的用户界面开发框架-读书笔记(四)
  3. mybatis $和#源代码分析
  4. WP8模拟器需要BIOS开启虚拟化支持(转载)
  5. 【Kettle】Win7启动Spoon.bat闪退
  6. 概率统计学习笔记(7)
  7. 为什么在Excel文档单元格中输入长段数字就变为公式?干货来啦!如何解决在excel单元格中输入数字变为公式的问题?
  8. VMware Funsion 8.5.1破解版
  9. 2020级训练赛10.23
  10. 茶叶的基本知识,喝茶的好处和坏处
  11. 中国省,市,区 json数据
  12. 心学与技术-大学之道和尽心知性
  13. Nginx的alias/root/try_files实战
  14. nicegram安卓_Nicegram测试版
  15. Anaconda3安装tensorflow踩坑记录
  16. [前端基础] CSS3 篇
  17. vs6 中没有集成vss的问题
  18. 雅可比行列式的实际意义
  19. Linux之线程Thread小结
  20. java入库_Java实现商品的查找、添加、出库、入库操作完整案例

热门文章

  1. Python 各种运算符 布尔运算 迭代器
  2. spring事务管理器的作用_【面试必问】Spring中的事务管理详解
  3. python 角点检测_opencv python Shi-Tomasi角点检测
  4. 如何解锁excel表格保护_Excel表格技巧—如何计算矩阵相乘
  5. 方舟手游pvp服务器修改pvx,方舟生存进化手机版怎么玩pvx_方舟生存进化手机版pvx玩法规则介绍_好特网...
  6. android mtk平台的fm停止搜索,【MTK平台,手机工程模式知识及方法详解】
  7. java io 并发编程,JAVA进阶系列 - 并发编程 - 第1篇:进程线程并发并行
  8. 实验大作业c语言实现简单ftp,C 语言实现 FTP 服务器
  9. c语言中变量的属性,C中的属性变量
  10. php基础知识填空题,比较基础的php面试题及答案填空题