ci
文章平均质量分 85
bookong
这个作者很懒,什么都没留下…
展开
-
通过Maven和Jenkins插件解决Java项目的配置管理
项目中的配置管理一直是一件麻烦的事情,就比如数据库来说:开发时要连接开发库,测试人员需要连接测试库,可能集成测试的时候又是另外的库,上公网可能还分alpha版、beta版等等。之前的配置管理方式无外乎两种:1、在不同的环境上维护一套不同的配置文件,部署到上面后做个替换。2、在同一个地方集中维护配置文件,然后做个工具在不同的环境对配置文件做替换。方式1遇到的问题是:要替换的文...原创 2014-03-25 20:59:00 · 269 阅读 · 0 评论 -
Jenkins使用经验谈1(一步一步搭建Jenkins环境)
在公司使用 Jenkins 软件已经有一段时间了,走了很多弯路,但也积累了一些经验,可以和大家分享一下。我们来一起搭建Jenkins环境。首选你需要安装好JRE/JDK和Tomcat。由于这不是本文的重点,所以关于其安装过程就跳过不谈。我实验用的服务器操作系统为64位版本的CentOS 5.4,安装JDK 版本为 64位的 1.6.0;安装Tomcat版本为 7.0.14。题外话,为了...原创 2013-10-21 17:45:02 · 236 阅读 · 0 评论 -
Jenkins使用经验谈2(系统设置及插件管理)
现在我们点击左侧列表中的“系统管理”,咦?上面有两条提示唉?[img]http://dl2.iteye.com/upload/attachment/0090/3798/60e4d501-d1f6-3bcc-b9c4-2b07f7657ce8.png[/img]第一条提示是说你要设置Tomcat容器对 URL 的国际化支持(因为“国际化”这个单词internationalization ...原创 2013-10-21 17:58:06 · 206 阅读 · 0 评论 -
Jenkins使用经验谈3(管理节点)
现在我们已经搭建好了基本的Jenkins环境,在这一集里,我们说一说如何管理节点。进入“系统管理”中的“管理节点”。[img]http://dl2.iteye.com/upload/attachment/0090/4255/1fd661dd-90f4-3a1f-9710-239cfbd665ca.png[/img][b][size=large]创建Windos系统的奴隶节点[/...原创 2013-10-22 17:49:38 · 223 阅读 · 0 评论 -
Jenkins使用经验谈4(创建Job)
前面做了那么多工作,现在终于到了创建Job这一步了,某种意义上,Jenkins的主要工作就是为了调度这些Job。Job的创建是有很大自由度的,也没有谁规定一定要创建成什么样子才行。下面我会以实际使用中的几个场景来举例说明。需要注意的是:[list][*]Job名称千万不要用中文名称(不作死就不会死)。[*]创建Job名称时最好有个规划,因为我们最后会通过正则匹配自动将Job归类...原创 2013-10-22 18:33:41 · 497 阅读 · 0 评论 -
Jenkins使用经验谈5(用户的登录与权限设定等)
[b][size=large]用任务列表归类各个Job[/size][/b]当Job太多时,我们需要用任务列表进行一下分类管理,分类可以以开发团队依据,也可以以项目为依据,这需要一开始创建Job时做好规划,然后在Job的命名上埋下伏笔。比如我个人喜欢以项目作为依据,我们的Job的命名规则是“项目前缀_一些说明-Job类型”,例如:“project1_javaAntSample-auto”(...原创 2013-10-24 18:47:49 · 354 阅读 · 0 评论