Jenkins全流程搭建

第 1 章 概 述

 持续集成(CI)是一种实践,旨在缓和和稳固软件的构建过程。持续集成最早由Martin Fowler 于10年前已经提出,希望通过持续集成能够实现以下过程:

Ø  任何人在任何地点,任何时间可以构建整个项目。

Ø  在持续集成构建过程中,每一个单元测试都必须被执行。

Ø  在持续集成构建过程中,每一个单元测试都必须通过。

Ø  持续集成构建的结果是可以发布的软件包。

Ø  当以上任何一点不能满足时,整个团队的主要任务就是去解决这个问题。

Jenkins是一个软件界非常流行的开源CI服务器,下面主要做一些基础介绍。


第 2 章 基础篇

2.1 Jenkins安装

2.1.1 资源下载

首先从http://Jenkins-ci.org/下载Jenkins的安装版本。双击安装文件进行安装(不推荐jar包形式安装);

另外,还需要下载jdk的安装包,建议1.5以上版本;

2.1.2 运行Jenkins的前提

1)        环境变量的设置(斜体为必选项):

a)        JAVA_HOME,设置JDK的安装目录,建议采用JDK1.5以上

b)        ANT_HOME,设置Ant的目录,建议采用ant最新版本1.8

c)        JENKINS_HOME,设置Jenkins的配置文件目录,默认为用户的目录,建议为Jenkins的安装目录,便于控制;

d)        PATH,需要将javaant的目录配置到path目录下;

e)        CLASSPATH,需要将JDK的tools.jar配置到CLASSPATH下;

2)        其他外部条件(非必要

a)        需要WebLogic923的远程控制的jar文件,文件有weblogic_sp.jarweblogic.jarwebservices.jar三个jar文件,这三个文件位于WebLogic安装目录的相对目录server\lib下;

b)        将上述三个jar配置到系统的CLASSPATH环境变量中;

2.1.3 Jenkins启动

1)对于Jenkins.war安装的情况,可以有两种方法进行运行Jenkins;

a)        直接通过命令行

转到Jenkins.war所在的目录,当前为D:\Jenkins

java -jar Jenkins.war --httpPort=8080 –prefix=Jenkins

说明:httpPort为Jenkins运行的端口,默认端口为8080,上述命令其实Jenkins运行在

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值