Jenkins下载安装

cxwblog 2018-06-29 原文
Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。

Jenkins是一种软件允许持续集成。Jenkins 安装在一台服务上也中央构建发生的地方。下面的流程图展示了Jenkins是如何工作的一个非常简单的工作流。

Why Jenkins

伴随着Jenkins,有时人们还可能看到它与Hudson关联。Hudson是由 Sun Microsystems 开发的一个非常流行的开源,基于Java 的持续集成工具,后来被Oracle收购。Sun被Oracle收购之后,一个从 Hudson 源代码的分支由 Jenkins 创建出台。

什么是持续集成?
持续集成是一个开发的实践,需要开发人员定期集成代码到共享存储库。这个概念是为了消除发现的问题,后来出现在构建生命周期的问题。持续集成要求开发人员有频繁的构建。最常见的做法是,每当一个代码提交时,构建应该被触发。
系统要求

 

JDK JDK 1.5 或以上
Memory 2 GB RAM (推荐)
Disk Space
没有最起码的要求。需要注意的是,因为所有的构建将保存在 Jenkins 机器上,它必须确保有足够的磁盘空间可用于构建存储。
Operating System Version
Jenkins可以安装在Windows, Ubuntu/Debian, Red Hat/Fedora/CentOS, Mac OS X, openSUSE, FReeBSD, OpenBSD, Gentoo 系统上
Java Container
WAR文件可以在支持 Servlet2.4/JSP2.0或更高版本的容器中运行。(一个例子是Tomcat 5)。

 

Jenkins安装

对于Jenkins官方网站是Jenkins。如果点击给出的链接,就可以访问 Jenkins官方网站的首页了,如下图所示。

 

默认情况下,最新版本和长期支持版本可供下载。以前版本也可供下载。点击下载区长期支持版本选项卡。

 

点击链接下载Jenkins.war 文件,这里选择的是最新版本。如下图所示:

 
启动Jenkins
打开命令提示符。在命令提示符下,浏览到 jenkins.war 文件存在的目录。运行以下命令:
  1. D:\worksp\yiibai.com>java -jar Jenkins.war
该命令后,各项任务将运行,其中一个是由名为 winstone 的嵌入式web服务器进行 war 文件提取。

  1. D:\worksp\yiibai.com>java -jar Jenkins.war
  2. Running from: D:\worksp\yiibai.com\jenkins.war
  3. webroot: $user.home/.jenkins
  4. 十二月 19, 2015 12:32:19 上午 winstone.Logger logInternal
  5. 信息: Beginning extraction from war file
  6. 十二月 19, 2015 12:32:19 上午 org.eclipse.jetty.util.log.JavaUtilLog info
  7. 信息: jetty-winstone-2.9
  8. 十二月 19, 2015 12:32:24 上午 org.eclipse.jetty.util.log.JavaUtilLog info
  9. 信息: NO JSP Support for , did not find org.apache.jasper.servlet.JspServlet
  10. Jenkins home directory: C:\Users\Administrator\.jenkins found at: $user.home/.j
  11. nkins
  12. 十二月 19, 2015 12:32:24 上午 org.eclipse.jetty.util.log.JavaUtilLog info
  13. 信息: Started SelectChannelConnector@0.0.0.0:8080
  14. 十二月 19, 2015 12:32:24 上午 winstone.Logger logInternal
  15. 信息: Winstone Servlet Engine v2.0 running: controlPort=disabled
  16. 十二月 19, 2015 12:32:25 上午 jenkins.InitReactorRunner$1 onAttained
  17. 信息: Started initialization
一旦处理是完全没有严重错误,在命令提示符会输出以下行。
  1. INFO: Jenkins is fully up and running

一旦 Jenkins 已经启动并运行,可以从以下链接访问 Jenkins −http://localhost:8080

打开此链接后将出现Jenkins 仪表板。如下图所示:
到此,Jenkins 基本安装环境已完成,接下来我们还要进一步学习其它相关集成。

 

 
发表于 2018-06-29 14:12 CXW# 阅读() 评论() 编辑 收藏

 

版权声明:本文为cxwblog原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/cxwblog/p/9243167.html

Jenkins下载安装的更多相关文章

  1. Jenkins忘记密码

    Jenkins忘记密码 1、先找到enkins/config.xml文件,并备份。此文件位于Jenkins系统 […]...

  2. 【Jenkins】使用 Jenkins REST API 配合清华大学镜像站更新 Jenkins 插件

    自从去年用上了 Jenkins 进行 CI/CD 之后,工作效率高了不少,摸鱼的时间更多了。不过 Jenkin […]...

  3. Jenkins自动发送邮件配置及定时构建

    前言 在配置之前,我们需要安装好Jenkins,对于如何安装不在赘述,看我之前一篇安装教程(或者找度娘,教程很 […]...

  4. jenkins拉取指定分支或标签

    安装插件: Build With Parameters Git Paramet 系统管理——>管理插件— […]...

  5. jenkins中集成commander应用

    jenkins中集成commander应用 jenkins中集成commander应用 jenkins 集成测 […]...

  6. 【06】Jenkins:Gitlab 自动触发构建以及钉钉通知

    写在前面的话   在某些时候,我们希望能够实现这样一个功能,当用户提交东西到 gitlab 上的时候,我们希望 […]...

  7. jenkins 解决构建成功后进程消失的问题

    最近模块拆分,独立出了几个服务。上线流程并不复杂,只需要在指定目录执行bash deploy.sh maste […]...

  8. 高版本Jenkins关闭跨站请求伪造保护(CSRF)

    高版本Jenkins关闭跨站请求伪造保护(CSRF) 前言 根据官网描述,Jenkins版本自2.204.6以 […]...

随机推荐

  1. 基于图形检测API(shape detection API)的人脸检测

    Shape Detection API(图形检测API)目前在 WICG 中尚处于孵化和实验阶段,这对于平台来 […]...

  2. 【使用Itext处理PDF文档(新建PDF文件、修改PDF文件、PDF中插入图片、将PDF文件转换为图片)】

    iText简介 iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个ja […]...

  3. SSH安全登陆原理:密码登陆与公钥登陆

      SSH全称(Secure SHell)是一种以安全性闻名的应用层网络通信协议,用于计算机间的安全通信,是目 […]...

  4. 性能测试之mysql监控、优化

    我们在做性能测试的目的是什么,就是要测出一个系统的瓶颈在哪里,到底是哪里影响了我们系统的性能,找到问题,然后解 […]...

  5. Spark初识

    Spark初识 Spark初识  spark是一个快速的统一的引擎,基于内存的运算 spark有一个高级的DA […]...

  6. [C#参考]委托机制

    1. 委托概述 这是一个新的概念,但是其本质并不是什么新鲜的事物,委托本质上就是一个类。只不过一般的类是数据的 […]...

  7. SpringMvc问题记录-Controller对于静态变量的访问分析

    问题描述 在于朋友的讨论中分析到一种场景,即:Controller对于一个类中的静态变量进行访问时,如果第一个 […]...

  8. Flutter 即学即用系列博客总结篇

    前言 迟到的总结篇,其实大家看我之前发的系列博客最后一篇,发文时间是 3 月 29 日。距离现在快两个月了。 […]...

展开目录

目录导航