`
rick_zhai
  • 浏览: 6848 次
社区版块
存档分类
最新评论

Jenkins(一) 安装

阅读更多

Jenkins介绍


 Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:

  1、持续的软件版本发布/测试项目。
  2、监控外部调用执行的工作。

安装环境

      操作系统:linux(centOS)

  软件:jdk

  软件:tomcat

  软件:jenkins(2.32.0)

安装步骤

1.由于Jenkins是基于Java开发的,安装前确认操作系统已经安装了jdk,参照:【Linux】 JDK安装及配置 (tar.gz版)

2.从官网下载jenkinswar包,地址https://jenkins.io/

3.jenkins.war包放在tomcattomcat安装:【Linux】Tomcat安装及一个服务器配置多个Tomcat)下面的webapps下面

4.启动tomcattomcat会解压war包,生成一个jenkins文件夹,而且会在root目录下生成一个.jenkins的文件夹。 如下图:

 

  

 

5.在浏览器上输入ip地址(http://ip:端口/jenkins)即可访问,如图:

6.首次进入jenkins如要输入密码,密码位置:/root/.jenkins/secrets/initialAdminPassword

 

7.进入选择插件安装界面,选择第一个(Install suggested plugins

 

8.插件安装完成之后,需要创建第一个用户

 

9.创建用户之后,就可以使用jenkins了

 

 

如果插件安装失败,可以去镜像地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins,手动下载,然后通过插件管理中的高级,进行上传

 

 

转自: http://www.cnblogs.com/h--d/p/5673085.html

 

 linux下的jenkins的配置:

Jenkins默认会存放在用户主目录下的.jenkins文件夹中

如:Linux root用户:/root/.jenkins

注意:这是linux版本的。windows系统请自行更改。这个值在Jenkins运行时是不能更改的. 请先将Jenkins停止运行。
如果查看当前Jenkins目录:系统管理→系统设置→主目录→/root/.jenkins(注意:用户不同,路径也不同)

1、备份、迁移、恢复jenkins

首先找到JENKINS_HOME,因为Jenkins的所有的数据都是以文件的形式存放在JENKINS_HOME目录中。不管是迁移还是备份,只需要操作JENKINS_HOME就行了。

迁移:建议将JENKINS_HOME打包后在拷贝,windows可以用zip,rar等,Linux有zip,tar等,然后将打包的文件解压到新的JENKINS_HOME目录就行了。

备份:如果是临时备份,整个压缩文件就行了。

恢复:恢复的时候需要先停止jenkins。

 

2、升级Jenkins

Jenkins的开发迭代非常快,每周发布一个开发版本,长期支持版每半年更新一次(ps:大版本更新)。如此频繁的更新,怎么升级呢?

war:下载新版的war文件,替换旧版本war文件。重启即可。
二进制:卸载旧版本,安装新版本即可。
Jenkins程序下载地址:http://mirrors.jenkins-ci.org/

note:升级前,请测试该版本和你本地数据的兼容性。如何测试:将JENKINS_HOME拷贝一份到新的机器,用新版的程序启动。测试对应的插件和配置。

 

3、移动,删除或修改jobs

对于移动或删除jobs,只需要简单地移动或删除%JENKINS_HOEM%\jobs目录。

对于修改jobs的名字,只需要简单地修改%JENKINS_HOEM%\jobs下对应job的文件夹的名字。

对于不经常使用的job,只需要对%JENKINS_HOEM%\jobs下对应的jobs的目录zip或tar后存储到其他的地方。

4.Jenkins的job->build 支持Ant,maven,windows batch和Shell, 但是我们知道python,perl,ruby等脚本其实也是shell脚本,所以这里的Shell可以扩展为python,perl,ruby等。如下图:执行windows batch 和python

5.Jenkins的svn插件无法获取到最新的源代码?:
请检查你的SVN服务器时间和Jenkins服务器时间是否同步。

6.jenkins提供丰富的插件,常用的插件:
Publish Over FTP Plugin这个插件可以将构建的产物(例如:Jar)发布到FTP中去。
Publish Over SSH这个插件可以通过ssh连接其他Linux机器
JIRA Plugin
Deploy Plugin插件支持将War/Jar部署到远程的应用服务器上,例如Tomcat,JBoss,Glassfish。正在寻找或开发.NET web 应用的自动发布插件。

 

转自:http://www.cnblogs.com/shilin000/p/5244667.html

分享到:
评论

相关推荐

    jenkins离线安装svn插件

    Jenkins 是一款强大的持续集成工具,它允许开发者自动化软件构建、测试和部署流程。Subversion(简称 SVN)是版本控制系统,用于跟踪项目文件的修改历史。在某些情况下,如网络不稳定或安全策略限制,我们需要在 ...

    jenkins离线安装中文插件包jenkins-zh.zip

    Jenkins是一款广泛使用的开源持续集成(CI)工具,它允许开发者自动构建、测试和部署软件。在本场景中,我们关注的是如何在离线环境中安装Jenkins的中文插件包。"jenkins-zh.zip" 文件是专门为解决中文语言支持而...

    jenkins压缩包,jdk8,jenkins.war以及Jenkins安装及配置的pdf

    这个压缩包包含Jenkins的基础环境——JDK8,Jenkins的核心文件——jenkins.war,以及一份关于Jenkins安装和配置的PDF指南,对于学习和部署Jenkins的初学者来说是非常有价值的资源。 首先,我们来详细了解一下...

    Jenkins 安装使用教程

    一、下载和安装 Jenkins 首先,您需要下载 Jenkins,并将其放到 Tomcat 的 webapps 目录下。然后,启动 Tomcat,並访问 http://127.0.0.1:8080/jenkins,以便访问 Jenkins 的 Web 界面。 二、系统设置 在访问 ...

    jenkins 离线安装maven插件集合jenkins-maven.zip

    总结来说,离线安装Jenkins Maven插件是一项重要的操作,尤其在无网络的环境中。通过解压并放置插件文件,然后重启Jenkins服务,我们可以让Jenkins具备对Maven项目的支持,从而实现更高效的自动化构建和部署流程。...

    jenkins安装文件及教程

    1. **RPM安装**:描述中提到的`jenkins-1.658-1.1.noarch.rpm`是一个基于RPM的Jenkins安装包,适用于Linux系统。安装步骤通常包括: - 添加Jenkins仓库到系统:`sudo vi /etc/yum.repos.d/jenkins.repo`,然后输入...

    jenkins简单安装

    首次启动Jenkins时,需要通过一个初始的设置页面来配置环境,包括设置Jenkins的管理员密码(该密码会在Jenkins安装目录下的日志文件中找到)、安装推荐的插件等。 安装好Jenkins并完成初始设置之后,用户可以开始...

    Jenkins的安装与使用

    2. 简易安装:Jenkins 是一个独立的基于 Java 的自动化服务器,不需要复杂的安装过程。 3. 灵活的插件管理:Jenkins 具有灵活的插件管理系统,能够轻松地安装和管理插件。 4. 权限管理:Jenkins 具有完善的权限管理...

    Jenkins安装和使用.docx

    Jenkins 有两种安装版本,一种是安装版本(安装版本是指编译过能适应各种安装环境的版本),一种是 war 包。可以通过 war 包部署在 Tomcat 上,访问地址为 http://localhost:8080/jenkins/。在安装 Jenkins 之前需要...

    Jenkins安装包以及常用插件离线

    接着,当Jenkins首次启动时,你可以通过管理界面的“高级”选项卡,指定一个包含这些插件的目录,通常是`/var/lib/jenkins/plugins`(根据你的操作系统和Jenkins安装路径可能有所不同)。这样,Jenkins在初始化时会...

    Jenkins安装教程.docx

    Jenkins 是一款广泛使用的持续集成服务器,用于自动化各种任务,包括构建、测试和部署软件。本教程将介绍如何安装和配置 Jenkins。 **1. Jenkins 安装** Jenkins 的安装过程相对简单,通常分为两步: 1. **下载...

    jenkins-2.57可直接安装

    标题提到的“jenkins-2.57可直接安装”,意味着我们可以使用一个简单的EXE安装程序快速便捷地安装Jenkins 2.57版本,避免了传统方法中可能出现的复杂配置问题。 在传统的Jenkins安装过程中,开发者通常需要手动配置...

    Jenkins安装包和安装说明

    描述中提到的"Jenkins安装包和安装说明"可能是一个包含Jenkins二进制文件和安装指南的压缩包,存储在CDN或个人博客上,便于快速访问和下载。通常,Jenkins的Linux安装包是`.war`文件,可以直接在Java运行环境中运行...

    win环境安装部署 Jenkins

    安装Jenkins的第一步是下载所需版本。你可以通过阿里云镜像站点下载Jenkins的war包,这将提供更快的下载速度。在选择war包时,确保它与你的Java版本兼容。例如,你可以选择2.356或2.335版本。 安装过程中,打开...

    jenkins 安装与配置

    #### 一、Jenkins简介与安装 Jenkins 是一款非常流行的开源持续集成(CI)和持续部署(CD)工具,它提供了丰富的插件生态系统,能够支持各种开发语言和构建工具。通过Jenkins,可以实现自动化构建、测试、部署等流程...

    Jenkins安装部署01101

    【Jenkins安装部署详解】 Jenkins是一款广泛应用的持续集成工具,由Java开发,具备开源、跨平台、分布式构建以及友好的Web界面等特性。它的主要功能是对软件开发过程中的重复性工作进行自动化监控,比如编译、测试...

    jenkins离线所需插件

    Jenkins 是一款开源的持续集成(Continuous Integration, CI)工具,广泛用于自动化各种软件开发任务,包括构建、测试和部署。在离线环境下使用 Jenkins,往往需要预先下载好所需的插件,以确保在没有网络连接时也能...

    windows下安装Jenkins 2.289.3 jenkins.msi

    jdk1.8支持的最后一个版本jenkins,验证可用Jenkins Jenkins 2.289.3 jenkins.msi jdk1.8支持的最后一个版本jenkins,验证可用Jenkins Jenkins 2.289.3 jenkins.msi jdk1.8支持的最后一个版本jenkins,验证可用...

    Jenkins安装配置

    ### Jenkins安装与配置详解 #### 一、Jenkins简介 Jenkins是一款开源的持续集成工具,它能够自动化软件开发过程中的构建、测试等环节,帮助团队实现高效的软件交付。作为一个可扩展性强的平台,Jenkins提供了丰富...

    Jenkins安装及使用手册.pdf

    Jenkins是一款流行的开源...通过以上步骤,可以完成Jenkins的基本安装和配置,并构建出一个基本的持续集成系统。随着对Jenkins的深入使用,可以根据需求安装更多插件,定制化工作流程,从而提高软件开发的效率和质量。

Global site tag (gtag.js) - Google Analytics