[default: the Hudson and SVN is working but there is no maven project on them] 1.1.       download maven , set MAVEN_HOME and path. test it if it has been installed su
原创 2011-08-25 16:21:43
10000+阅读
  极限编程中一项建议实践便是持续集成,持续集成是指在开发阶段,对项目进行持续性自动化编译、测试,以达到控制代码质量的手段。   持续集成提供了及时发现问题、追踪问题、修复问题的机制,他替代了传统的在所有代码编写完毕后才提交QA部门进行测试的方法。   持续集成对单元测试较为依赖,测试覆盖率越高,单元测试越准确,越能体现持续集成的效果。持续集成主要在以下方面提供
推荐 原创 2012-11-27 23:18:19
3148阅读
3点赞
4评论
一、安装安装方式:Sonar的安装方式有多种,可以单独安装,也可以结合maven、hudson使用;可以使用自带的内存型数据库,也可以使用自定义的数据库如mysql、oracle等本文介绍结合maven和hudson并使用自带的数据库,可以实现sonar的自动监测代码质量变化 安装步骤:1、  下载sonar-3.0.zip包,以版本v3.0为例地址http://dist.sonar.codeha
转载 2013-05-26 22:44:00
177阅读
2评论
如何在Hudson上集成sonar来实现代码质量控制 Sonar是一款集成了PMD,checkstyle, FindBugs等代码质量管理功能的开源软件。http://www.sonarsource.org/ 可以下载最新的版本。由于sonar是基于Maven 2实现构建的,所以你还需要从http://maven.apache.org/download.html  下载Maven 2。
推荐 原创 2010-10-11 21:10:57
7994阅读
1点赞
3评论
  1、source code trunk hudson ci:https://github.com/hudson/hudson plugin code:https://github.com/hudson-plugins javadoc:http://hudson-ci.org/javadoc/ tags: hudson-2.1.0: https://github
原创 2011-08-12 10:26:02
813阅读
一个自动发布工具,非常好用
原创 2023-06-01 14:37:44
34阅读
在使用Hudson的执行sh脚本的时候,如果sh脚本是一个后台进程,如 Tomcat 这样的服务。如果使用Hudson的默认配置,会发现这些sh 进程有启动的过程,但是不会常驻后台,看Hudson 输出的日志,发现Hudson在Job
原创 2022-03-23 13:43:11
179阅读
在使用Hudson的执行sh脚本的时候,如果sh脚本是一个后台进程,如 Tomcat 这样的服务。如果使用Hudson的默认配置,会发现这些sh 进程有启动的过程,但是不会常驻后台,看Hudson 输出的日志,发现Hudson在Job构建结束之后,kill所有未终止的衍生进程。 在Hudson另一wiki页面上进一步描述了Hudson杀掉衍生进程的情况。Hudson在执行Job时会设置一系列环境变
原创 2021-09-01 09:44:03
290阅读
安装hudson:  把下载的war包直接扔到tomcat下,启动tomcat.配置hudson:  第一次进入里面没有数据,我们需要创建job  点击左上角的new job,在new job页面需要选择job的类型,hudson支持几种类型,我们选择maven2 project  选择完job类型后,进会进入详细配置界面,详细配置界面的配置项很多,不过不用
转载 精选 2014-04-18 19:09:29
414阅读
hudson (continuous integration 工具)1)主页:http://hudson-ci.org/ 2)下载:在主页上下载hudson.war;3)确保你的机器上有java
原创 2022-05-30 00:43:17
65阅读
今天中午已经成功的安装上了Hudson,但是因为是从同事那边拷贝过来的不是最新版本,且安装过程后和同事的有些地方,例如邮件的设置有点不一样。所以决定重新安装最新版的。 1、现在的Hudson官网最新版的是2.2.0发现有rpm包安装的就下载过来了。大概58M左右。 (1)、采用rpm -ivh hudson.rpm 进行了安装。 (2)、然后采用service 模式进行了启动,然后servi
转载 精选 2012-12-27 10:49:21
414阅读
以上是安装hudson的过程三、新建、部署项目1、新建项目2、调整系统设置设置JDK环境变量 安装ant,添加环境变量:http://ant.apache.org/bindownload.cgi  下载安装包,接解压到自定义目录,就可以使用 SVN的账号密码和添加邮件 可以先测试,其他不变,点击“save”保存3、开始配置新建的任务4、配置任务的环境SVN
转载 精选 2015-08-27 10:57:55
624阅读
hudson(现在名称为Jenkins)中集成Python时,参考此文,收录用作参考。 At Wallix, we are mainly developing under 2 main environments C/C++ and python. In this article, we are going to cover how we have used Jenkins in our pyt
转载 2021-07-20 16:29:12
1140阅读
1. 配置maven环境:  安装Maven,在config文件夹中的settings配置如下: <settings> <profiles>   <profile>     <id>hudson</id>  &
转载 2011-09-14 17:02:50
732阅读
 1、Hudson集成测试工具,具体介绍详解下面网址 Hudson介绍:http://hudson-ci.org/ 2、安装Hudson (1)、由于同事已经有在用且公司网络慢就直接拷贝了一个版本: (2)、安装前提(要进行源码版本控制了,就需要安装svn) a、服务器要安装一个1.5以上版本的Java [root@a webapps]# uname -a
转载 精选 2012-12-27 10:47:55
363阅读
本地部署:在插件管理中,下载deploye war/ear to container插件,然后在job设置中,指定部署包的相对路径及名称,如%HUDSON_HOME%/target/crm.war,Container版本,以及容器的用户名密码,地址等,保存后到主界面,执行一次构建,然后在容器中查看是否部署成功。远程部署:hudson中实现远程部署的插件很多,其中有public artifacts
原创 2014-04-18 19:10:01
1268阅读
第一节介绍了gitolite mirror,使得代码能够被传送到服务器组的内部网络中,但是接下来如何将代码再部署到上千台服务器上,而且还能够实现代码回滚呢?    capistrano使用ruby语言开发,所以懂得ruby就可以熟练使用capistrano了。鉴于capistrano3.x需要使用ruby1.9以上的ruby版本,所以我还是选择了2.x。我使用的是CentOS6
原创 2015-01-05 22:12:44
593阅读
在做持续集成的时候,这两者都是可以的。他们之间的关系,渊源就不提了。两者各有自己的长处,且容易切换。 持续集成的价值在于它提供的数据,如:http://javasight.net/2011/05/hudson-or-jenkins/ 两者官网: Hudson Continuous Integration Server: http://www.hudson-ci.org/ Jenkins Cont
原创 2021-07-21 10:57:08
111阅读
sonar installation and configurationDownload sonar http://downloads.sonarsource.com/sonarqube/ Decompression sonar package for installationSet...
转载 2016-01-02 10:34:00
203阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5