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. tools。php,phpTools/tools.php at master · superve/phpTools · GitHub
  2. 数据结构考完,想了很多。
  3. linux系统串口设置参数,linux 串口编程记录(一)串口参数设置(示例代码)
  4. 73.JVM内存基础结构,参数分类,推荐的配置项,参数混用问题,常用工具,常用命令
  5. 个人博客域名迁移说明 www.paincker.com
  6. Atitit. 提升软件开发效率and 开发质量---java 实现dsl 4gl 的本质and 精髓 O725
  7. CSS+jQuery实现滑动幻灯片实例详解
  8. java遍历hashMap、hashSet、Hashtable
  9. Heap:Sunscreen(POJ 3614)
  10. 再见,我的程序青葱岁月!
  11. Oracle基础查询
  12. 文章编辑数据结构课程设计
  13. 电子电路之电阻篇01——贴片电阻01.常用阻值及标注
  14. 互联网公司裁员潮传言四起,是捕风捉影还是确有其事?
  15. 数学之路-python计算实战(4)-Lempel-Ziv压缩(1)
  16. java零基础学习第七天
  17. BUUCTF:[BJDCTF2020]藏藏藏
  18. ObjectiveC, Xcode, iOS开篇导言
  19. Java之HTTP网络编程(下篇:网页浏览器程序设计)
  20. 「干货」12.5米数字高程DEM专题图制作教程

热门文章

  1. nginx扩容(重点集群化处理)
  2. Android底层开发工作小结
  3. el-form 表单 手机号 验证
  4. 海贼王热血航线正在连接服务器,航海王热血航线连接服务器失败 进不去游戏解决方法...
  5. bartender二维码固定大小
  6. python生成词向量_gensim的word2vec如何得出词向量(python)
  7. 本地提交spark_Spark在Windows下运行,本地提交spark到远程yarn集群
  8. 美颜算法 php,使用face++实现人像美颜
  9. window7安装docker和修改镜像源
  10. Visual Studio远程调试