使用Jenkins进行持续集成(二)-配置篇
来源:互联网 发布:常见网络诈骗手段 编辑:程序博客网 时间:2024/05/28 23:23
jenkins版本:1.596(可查看MAINFEST.MF)
启动jenkins:java -jar jenkins.war --httpPort=8081
点击新建,然后
1、配置svn地址
2、配置maven安装地址
3、配置java安装地址
最简单的配置就完成了,此时手动点击构建,则会进行编译、构建、生成war包(具体操作按照你配置的pom.xml进行)
这三点如何配置,基本看看界面就会了,不详述。
几个注意事项:
1、jenkins安装的机器和svn不需要是同一台机器,但是要可以访问svn的机器;
2、jenkins和maven需要是同一台机器(其实就是在jenkins机器安装个maven,可参考我之前写的maven安装文章);
3、jenkins和tomcat不需要是同一台机器,但是jenkins本身没有发布远程tomcat的功能,如何实现可见我后面的文章;
4、jenkins机器必须安装了java,maven编译构建需要(有点废话,jenkins的启动就是用的java命令)
5、以上4点,svn换为cvs/git、maven换为ant、tomcat换为weblogic,同理可行。
但实际上,上面的svn、maven、java三点配置是不够的,因为你还需要:
1、配置多久构建一次;(《maven实战》里推荐10分钟一次,具体配置是:*/10 * * * *)
2、配置如果构建失败的邮件发送对象;
3、如果发布到web服务器并生效;(我下篇文章讲述)
4、构建后需要触发的其他一些操作。
前面两点如何配置,基本看看界面就会了,不详述。
2015.2.6
=============
jenkins配置ant工程:
1. 点击新建
2. 选择构建一个自由风格的项目,填写item名称,点击OK
(如果是maven:2、选择构建一个maven项目,填写item名称,点击OK)
3. 源码管理选择svn
配置项目的svn地址:
http://30.5.2.25/bss_gd/mapp/trunk/zplat/app/
4. 构建触发器里勾选:Poll SCM,日程表填写:*/10 * * * *
5. 点击增加构建步骤,选择ant
6. 点击增加构建后操作步骤,选择E-mail Notification (这个ant和maven有点区别,maven默认有,ant要选择一下)
7. 最后确认发送邮件:系统管理-系统设置-邮件通知-高级
ant命令填写:ant build.xml
ant -v(查看版本)
2015.8.3
- 使用Jenkins进行持续集成(二)-配置篇
- 使用Jenkins进行持续集成(一)-安装篇
- 使用Jenkins进行持续集成
- 使用Jenkins进行持续集成
- 使用jenkins进行持续集成
- 使用Jenkins进行持续集成
- 使用Jenkins进行持续集成
- 使用Jenkins进行持续集成
- 使用Jenkins进行持续集成
- 使用Jenkins进行持续集成
- 使用Jenkins进行持续集成
- IOS使用jenkins进行持续集成 第二篇
- 使用Jenkins进行持续集成(三)-邮箱与用户
- IOS使用Jenkins进行持续集成
- IOS使用jenkins进行持续集成2
- IOS使用Jenkins进行持续集成
- 如何使用Jenkins进行持续集成测试
- IOS使用Jenkins进行持续集成
- 怎么减少iOS应用程序安装包大小技巧?
- 模式识别相关的论坛
- 梵蒂冈三个发广告大放送梵蒂冈
- n元一次不定方程
- 一些简单的特效 鼠标悬停 鼠标移动 和 图标特效
- 使用Jenkins进行持续集成(二)-配置篇
- 分区索引
- 大整数加法
- 用canvas完成超炫酷的数字时钟
- android:windowSoftInputMode属性详解
- PHP持续集成实践
- java 中不常见的关键字:strictfp,transient
- Hadoop的Mapreduce运行原理详解
- (hdu step 3.2.2)Common Subsequence(简单dp:求最长公共子序列的长度)