目的:
使用 jenkins 直接将 svn 代码部署到 tomcat
环境:windows7
jenkins 简介:
Jenkins,之前叫做 Hudson,是基于 Java 开发的一种持续集成工具,用于监控秩序重复的工
作。通过 jenkins 和 ant 以及 svn 进行整合,可以完成对系统的源代码的自动下载更新,以
及代码的自动编译打包和项目的自动部署(项目的自动构建部署)。而且项目的自动构建部
署和平台无关,不限定时间,可以定时操作,将开发人员从测试环境的维护工作中解脱出
来。
一:安装并打开界面
1. Jenkins:持续集成软件
2. 在 jenkins 界面中:系统管理--插件管理--可选插件中搜索“Deploy to container Plugin”并安
装:远程部署插件
3. ant:作为 jenkins 调用的工具
4. jdk:为 ant 或 maven 提供代码编译
---------- ----------
注:Jenkins 安装有两种方式:
1.直接安装 windows 安装包
2.将 jenkins.war 放在 tomcat 中启动
jenkins 默认已经安装有 Ant Plugin 插件,不用再下载
Ant 安装完后需要配置环境变量,最好把环境变量写到系统环境变量中(包括 jdk 的),否
则可能会出错
jenkins 和 ant 都使用当前最新版时 需要 jdk1.7 以上的运行环境(不确定是 jenkins 还是 ant
的造成的)
---------- ----------
修改端口号:windows 安装包安装后 打开安装根目录中的 jenkins.xml,把 h'pPort=8080 改
为例如 h'pPort=8081
安装完后在浏览器中打开:h'p://localhost:8081 即登陆 jenkins 的操作界面
二:部署
1. 在 jenkins 界面中:新建--->填写 Item 名称(随意)、选择一个自由风格的软件项目(如
果是 maven 项目则选第二个)---> ok-->进入配置界面
评论4