Jenkins介绍

Jenkins是一个开源的、可扩展的持续集成、交付、部署(软件/代码的编译、打包、部署)的基于web界面的平台。互联网软件的开发和发布,已经形成了一套标准流程,工作流程大致分为以下几个阶段:编码 → 构建 → 测试 → 持续集成 → 持续交付 → 持续部署,Jenkins主要作用就是持续集成。

一、什么是持续集成?

持续集成指的是,编码人员频繁地将代码集成到主干,需要频繁进行软件集成。
持续集成的优点:
1. 防止开发过程中,分支大幅偏离主干,不利于集成;
2. 快速发现问题。每完成一点更新,就集成到主干,可以快速发现错误,定位错误也比较容易。

二、Jenkins安装

1.jenkins环境准备

1.安装jenkins前确保您的电脑已经配置好JDK
JDK下载地址

2.下载好jenkins安装包
jenkins下载

2.JDK安装

1.打开JDK下载地址,安装你想要的版本

2.双击下载好的JDK并安装

点击【下一步】,可以修改安装路径

点击【下一步】,并等待安装完成

3.JDK已经安装完成,接下来需要配置环境变量

(1)右击【计算机】-【属性】-【高级系统设置】

(2)点击【环境变量】,在系统变量中【新建】变量,变量名:JAVA_HOME 变量值:JDK的安装路径 , 确定。

(3)新建系统变量, 变量名:CLASSPATH 变量值:C:\Program Files\Java\jdk-11\lib。

(4)系统变量中找到Path并选择,点击【编辑】-【新建】 并添加JDK的bin文件夹所在目录 :C:\Program Files\Java\jdk-11\bin (换成你自己的路径)

(5)JDK安装验证
打开cmd(window+r)并输入cmd
cmd中输入如下命令 java -version 回车

3.Jenkins安装

(1)双击
(2)输出密码,到指定路径下把密码复制粘贴进来。

(3)选择安装插件,第一个为默认安装,第二个为手动。采用默认,如果插件安装失败,可以点击继续安装。

(4)创建第一个用户

(5)安装完成,根据设置端口号,在浏览器中 ip:port 访问。

Window 环境中部署 Jinkens相关推荐

  1. 【转】在生产环境中部署前端代码

    在生产环境中部署前端代码 本文章前端代码是基于vue+webpack开发的 Nginx是一款轻量级的Web 服务器/反向代理服务器 首先,webpack配置如下 在开发过程中,我们是通过npm run ...

  2. RAC环境中部署OGG,并使用集群管理OGG资源

    RAC环境中部署OGG 环境:2节点rac(testrac1,testrac2) 概述:2节点分别部署ogg,可以把dirdat.dirchk等文件放在共享存储,使得所有节点都能访问.使用GI来管理o ...

  3. 远程桌面服务器office版本,规划在远程桌面服务环境中部署 Office 2010

    适用于: Office 2010 上一次修改主题: 2016-11-29 远程桌面服务(以前称作终端服务)是 Windows Server 2008 R2 中的一个服务器角色,它提供了一些技术,可供用 ...

  4. 润乾报表改java路径_Mac 环境中部署报表

    其中,通过点击 下载的后缀为 tar.gz 的安装包,可应用于 Linux 环境及 Mac 环境,安装包中包含润乾报表 V2018 设计器.DQL 元数据层设计器.DQL Server 服务器.HSQ ...

  5. AFD在CentOS环境中部署

    在第一节中(http://www.htz.pw/?p=1207)介绍了AFD的功能和常见的问题,其中提到AFD是内核模块,需要匹配的系统版本和内核版本匹配才能安装AFD,并且也提到Oracle未认证C ...

  6. window环境下部署hbase(仅测试环境)

    本文章目的是在window系统部署一套单机版的测试用hbase,项目甲方提供的hbase云服务比较老,正式环境请参见https://blog.csdn.net/hailishen/article/de ...

  7. citrix应用程序虚拟化_在Citrix环境中部署和更新Microsoft Access应用程序

    citrix应用程序虚拟化 思杰不灵活 (Citrix is inflexible) This is notorious and for a reason. The environment provi ...

  8. window环境中Jupyter notebook使用虚拟环境

    系统环境:win64+win7+python36 第一步.真实环境与虚拟环境 中均安装ipykernel pip install ipykernel 第二步.将虚拟环境信息写入notebook的ker ...

  9. 在windows环境中部署SSM项目到阿里云服务器-对象存储OSS

    首先进入到阿里云官网:https://www.aliyun.com/,进入云服务器ECS,点击立即购买. 进入下面的界面,可以选择一键购买或者自定义购买 购买成功之后,点击管理控制台,进入购买之后的服 ...

最新文章

  1. HTTPSConnectionPool(host=‘files.pythonhosted.org‘, port=443): Read timed out的解决方法
  2. poj-Scout YYF I
  3. 部署xhprof监控php效率(linux版本)
  4. 剑指OFFER的跳台阶问题
  5. Anaconda是什么?Anconda下载安装教程 - Python零基础入门教程
  6. 数据产品经理:6大数据分析平台的“世界观”
  7. md5 java .net_.net, java MD5 加密 互换
  8. poj 1324 Holedox Moving
  9. 上海Android交流会分享主题与报名
  10. EPT DATA数据库能查到1998-2013年工业企业数据库
  11. php 代码坦克,HTML5实现经典坦克大战坦克乱走还能发出一个子弹_html5教程技巧
  12. ppt更换模板以及修改图片背景色统一的问题
  13. 无法修改计算机时间权限,Win10无法修改时间怎么办?Win10修改系统时间没有权限的解决方法...
  14. position: sticky 详解
  15. java-php-python-ssm新生报到管理计算机毕业设计
  16. 美国人在世界各地随意干扰别国内政,发动战争,你认为这样做得对吗?
  17. 车辆网络安全ISO/SAE 21434解读(十)TARA分析
  18. oracle数据库硬恢复,oracle数据库恢复
  19. 在线评测系统设计与实现
  20. linux 五笔中文输入法,Linux下如何使用五笔和拼音,区位输入法

热门文章

  1. 网易雷火游戏测试实习一二三四面面经
  2. jq删除数组查找指定值_jquery数组删除指定元素的方法:grep()
  3. 教你用vmware打开镜像扩展名为.vmdk的硬盘文件!!!
  4. 浅谈大数据下的机器学习
  5. Porn联盟链是不是标杆?
  6. K8s部署Heapster踩坑记录
  7. 微信小程序将资源上传阿里云OSS
  8. 戴德金--连续性和无理数--我自己做的中文翻译第7页
  9. 我如何才能有效地提问?
  10. 用二维数组遍历 公司销售额