安装和配置简述
* 英文指南
* 配置tomcat
o 修改 server.xml ,在connector 加 URIEncoding="UTF-8"
o 修改 catalina.sh ,加一行 CATALINA_OPTS="-DHUDSON_HOME=~/apprun/hudsonhome/ -Xms512m -Xmx512m"
+ 其中 HUDSON_HOME 是 hudson 的配置和运行文件所在地
o 修改 tomcat-users.xml
+ <role rolename="admin"/>
+ <user username="hudson" password="hudson" roles="admin"/>
* 把下载的hudson.war 放在 tomcat 的webapps 下,hudson 会自动启动起来,部署就完成了
o 可以访问,比如 http://****:18080/hudson/
* 安装 jdk
* 安装 ant
* 配置hudson
o 配置和管理需要登陆 ,login
o 打开管理页面,比如 http://****:18080/hudson/configure
o 配置安全 ,Enable security ,两个选项:Delegate to servlet container --〉Legacy mode
o 配置 jdk 路径, 比如 /home/**/tools/jdk1.6.0_13/
o 配置 ant 路径, 比如 /home/**/apprun/ant171
o 配置 System Admin E-mail Address ,//写一个很多项目公用的email
o 记得 save
* 新建一个job
o 配置和管理需要登陆 ,login
o new job ,选项 :Build a free-style software project
o 配置 ,比如 :**:18080/hudson/job/icontent/configure
+ 填写svn 路径 ,比如 :http://svn.****
+ Build Triggers,选Poll SCM ,schedule 符合 cron 规则
+ Build ,invoke ant ,填写 ant target
+ Post-build Actions ,选 E-mail Notification , Recipients 填写邮件地址
* 配置linux 的环境变量
o vi .bash_profile
o JAVA_HOME=$HOME/tools/jdk1.6.0_13
o PATH=$JAVA_HOME/bin:$PATH:$HOME/bin:$HOME/apprun/ant171/bin
o LANG=zh_CN.GB2312 //encoding 与.java 源代码文件的编码一致 ,这样javadoc 不会有警告
o LC_CTYPE=zh_CN.GB2312
easy!
great tool!
西津渡