cruise control 安裝 and 使用
Ant+SVN 配置1,2,3,4,5:
http://blog.csdn.net/tony1130/article/details/2041968
http://blog.csdn.net/tony1130/article/details/2043646http://blog.csdn.net/tony1130/article/details/2041968
http://blog.csdn.net/tony1130/article/details/2054643
http://blog.csdn.net/tony1130/article/details/2057573
集成email:
http://tech.it168.com/m/2008-05-05/200805051506316.shtml
<publishers>
<onsuccess>
<artifactspublisher dest="artifacts/${project.name}" file="projects/${project.name}/dist/i941ok.war"/>
</onsuccess>
<htmlemail mailhost="inc-mx2"
returnaddress="zhangjf1@gmail.com"
skipusers="true"
subjectprefix="[admin.Build.Server]"
buildresultsurl="http://asd1-server:6636/dashboard"
username="admin"
password="admin"
charset="UTF-8">
<!--編譯成功和失敗發(fā)送的郵件地址-->
<failure address="zhangjf1@gmail.com" />
<success address="zhangjf1@gmail.com" />
</htmlemail>
</publishers>
<onsuccess>
<artifactspublisher dest="artifacts/${project.name}" file="projects/${project.name}/dist/i941ok.war"/>
</onsuccess>
<htmlemail mailhost="inc-mx2"
returnaddress="zhangjf1@gmail.com"
skipusers="true"
subjectprefix="[admin.Build.Server]"
buildresultsurl="http://asd1-server:6636/dashboard"
username="admin"
password="admin"
charset="UTF-8">
<!--編譯成功和失敗發(fā)送的郵件地址-->
<failure address="zhangjf1@gmail.com" />
<success address="zhangjf1@gmail.com" />
</htmlemail>
</publishers>
與maven(PMD, CHECKSTYLE, FINDBUGS)集成:
http://bbs.scmroad.com/viewthread.php?tid=2832
<schedule interval="30">
<maven2 mvnhome="/cf/ </schedule>
<log logdir="logs/${project.name}">
<merge dir="projects/${project.name}/target/site" />
<merge dir="projects/${project.name}/target" />
<merge file="projects/${project.name}/target/checkstyle-result.xml"/>
<merge file="projects/${project.name}/target/pmd.xml"/>
<merge file="projects/${project.name}/target/findbugsXml.xml"/>
<merge file="projects/${project.name}/target/jdepend-report.xml"/>
<merge file="projects/${project.name}/target/javancss-raw-report.xml"/>
</log>
<maven2 mvnhome="/cf/ </schedule>
<log logdir="logs/${project.name}">
<merge dir="projects/${project.name}/target/site" />
<merge dir="projects/${project.name}/target" />
<merge file="projects/${project.name}/target/checkstyle-result.xml"/>
<merge file="projects/${project.name}/target/pmd.xml"/>
<merge file="projects/${project.name}/target/findbugsXml.xml"/>
<merge file="projects/${project.name}/target/jdepend-report.xml"/>
<merge file="projects/${project.name}/target/javancss-raw-report.xml"/>
</log>
posted on 2012-01-19 20:10 w@ns0ng 閱讀(241) 評(píng)論(0) 編輯 收藏 所屬分類: Project Management