Window server2008下jenkins搭建vc构建

本文详细介绍了在Windows Server 2008上安装和配置Jenkins以实现VC项目的持续集成。涉及的步骤包括安装JDK、.NET Framework、Ant、Apache Tomcat、MSBuild,以及配置Jenkins服务、Subversion(SVN)和MSBuild插件。最后,创建Jenkins任务并完成项目发布。
摘要由CSDN通过智能技术生成

Window server2008下jenkins搭建vc构建

Jenkins是一款Java平台的开源持续集成(Continuous Integration,CI)软件。它易于安装,配置简单,具有丰富的插件支持和高度的可扩展性,可用于监控重复作业运行情况,如持续集成、每日构建 等。Windows下的jenkins需要安装jdk、.net framework环境。
一、准备
1.装备所需安装文件
这里写图片描述
二、开始安装jenkins
1、安装jdk 1.5以上版本
这里是之前搭建android环境用到的JDK: jdk-6u22-windows-i586.exe,为例:
安装jdk-6u22-windows-i586.exe
  在环境变量->’系统变量’中设置JAVA_HOME,值为jdk安装目录
把%JAVA_HOME%/bin加到系统变量的path路径中
把%JAVA_HOME%\jre\bin; 加到系统变量的path路径中
打开cmd执行java –version
这里写图片描述
  
  回车,有帮助信息则说明JDK配置成功。
2、安装.net framework 3.5 sp1
  配置jenkins作为windows服务运行时,需要.net framework 2.0及以上版本(4.0以上版本不行),否则会提示如下错误:
  Windows Server 2008 R2 SP1中不允许直接安装下载的.net framework 3.5文件,运行时会报错“必须用‘角色管理工具’安装或配置Microsoft .NET Framework 3.5”。其实在Windows Server 2008 R2 SP1下已经集成了.NET Framework 3.5.1,只需要在管理界面打开就行了,步骤如下:
  服务器管理器=>功能>添加功能
这里写图片描述

  选择.NET Framework 3.5.1 功能,在添加功能向导中,点击添加所需的角色服务,然后一直下一步进行安装即可
这里写图片描述

3、安装ant
  Apache Ant是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,我们在这里使用ant脚本统一调度其他软件,进行数字签名、打包、发布等。
  a.下载
  在http://ant.apache.org/bindownload.cgi 下载最新压缩包,如apache-ant-1.8.3-bin.zip ,解压到d:\ant即可。
  b.ant的配置
  1) 在环境变量中设置ANT_HOME,值为ANT安装目录d:\ant
  2) 把%ANT_HOME%/bin,%JAVA_HOME%/bin加到你系统变量的path目录中去。
  c.测试是否成功
  新打开一个命令行窗口,输入:
  ant -version
回车,看到输出ant说明配置成功。
4.安装apache-tomcat-7.0.40.exe
这里我设置的apache端口为8008
5.安装jenkins
(1)配置环境变量JENKINS_HOME,值为jenkins安装目录
(2)重启电脑
(3)下载jenkins.war, 拷贝到D:\自动发布软件安装文件夹\Tomcat 7.0\webapps下,然后运行cmd进入’D:\自动发布软件安装文件夹\Tomcat 7.0\webapps’执行java -jar jenkins.war.
这里写图片描述

运行大致如下:
c:\jenkins>java -jar jenkins.war
Running from: C:\jenkins\jenkins.war
webroot: user.home/.jenkins[Winstone2011/11/0217:11:27]BeginningextractionfromwarfileJenkinshomedirectory:C:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值