当开发更新了代码,提交到Gitlab上,然后由测试人员触发Jenkins,于是一个应用的新版本就被构建了。听起来貌似很简单,duang~duang~duang,我用了是这样,你们用了也是这样,看起来这个过程很自动化,其实这里面加了很多特技,根本就没有这样的头发,不对,根本就没有这样简单的方式,其环境...
分类:
系统相关 时间:
2015-03-04 20:59:43
阅读次数:
184
本持续集成系列文章主要介绍了使用jenkins进行自动构建的方法,包括定时svn签出、编译、远程部署、自动化单元测试、自动下发构建结果邮件等,整套流程交给jenkins完成,提高了测试环境部署的效率,也能够清晰明了的看到部署的结果,同时保证了提交的代码质量...
分类:
其他好文 时间:
2015-02-28 10:15:48
阅读次数:
211
本持续集成系列文章主要介绍了使用jenkins进行自动构建的方法,包括定时svn签出、编译、远程部署、自动化单元测试、自动下发构建结果邮件等,整套流程交给jenkins完成,提高了测试环境部署的效率,也能够清晰明了的看到部署的结果,同时保证了提交的代码质量...
分类:
其他好文 时间:
2015-02-28 10:14:55
阅读次数:
148
本持续集成系列文章主要介绍了使用jenkins进行自动构建的方法,包括定时svn签出、编译、远程部署、自动化单元测试、自动下发构建结果邮件等,整套流程交给jenkins完成,提高了测试环境部署的效率,也能够清晰明了的看到部署的结果,同时保证了提交的代码质量...
分类:
其他好文 时间:
2015-02-28 10:14:33
阅读次数:
155
在Jenkins官网再次查阅Jenkins功能介绍资料时,看到有10个功能,而这10个功能最陌生的是File fingerprinting的功能。 已经使用Jenkins好久了,之前也曾得知有这个功能,但从未实践过该功能,很好奇,于是试用并记...
分类:
其他好文 时间:
2015-02-27 18:59:51
阅读次数:
158
一,MyEclipse中集成Tomcat服务器
我的MyEclipse使用的是10.0,Tomcat使用的是7.0.027;为了发布使用MyEclipse编写的web应用程序,需要现在MyEclipse中进行一些设置。
1,设置JDK版本
在windows——首选项中设置如下:...
分类:
移动开发 时间:
2015-02-25 23:46:28
阅读次数:
199
几个注意事项:
1、jenkins安装的机器和svn不需要是同一台机器,但是要可以访问svn的机器;
2、jenkins和maven需要是同一台机器(其实就是在jenkins机器安装个maven,可参考我之前写的maven安装文章);
3、jenkins和tomcat不需要是同一台机器,但是jenkins本身没有发布远程tomcat的功能,如何实现可见我后面的文章;
4、jenkins机器必须安装了java,maven编译构建需要(有点废话,jenkins的启动就是用的java命令)
5、以上4点,svn换...
分类:
其他好文 时间:
2015-02-06 18:52:10
阅读次数:
135
使用jenkins构建Maven Web项目的一般步骤 1 jekins从svn拉取代码 2 使用Apache Tomcat Maven Plugin将工程部署到Tomcat容器 具体配置过程 1 新建任务 输入一个item名称,选择“构建一个自由风格的软件项目”,点击OK 2 配置源码管理 在源码...
分类:
编程语言 时间:
2015-02-03 18:46:28
阅读次数:
236
本文将介绍如下内容 1 Ant配置 2 Maven配置 3 Jenkins配置 Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括: 1 持续的软件版本发布/测试项目 2 监控外部调用执行的工作 使用Jenkins实现持续集成一般还需要Ant、Maven配合 1 A...
分类:
编程语言 时间:
2015-02-02 17:59:52
阅读次数:
241
上一篇,自己尝试进行持续集成,研究的不深入,这两天,为公司搭建持续集成环境,以及内部发布系统,了解的更多了,所以分享出来。
这篇主要介绍一些其他东西,不重复介绍上一篇的内容。
如果使用jenkins进行ios持续集成,需要xcode插件支持,所以先下载xcode插件,而且后期还要用到ftp服务,也安装ftp的插件。
jenkins中可以自己创建特定的视图分组,all视图点击+号就能创建新视图...
分类:
移动开发 时间:
2015-01-29 15:58:31
阅读次数:
8687