Android in Hudson (0) 建置Hudson

Android in Hudson (0) 建置Hudson


Hudson CI介绍请洽官网
OS: OpenSUSE 11.2 +Tomcat 6.0+ VNCServer

  1. 安装Hudson:其实很简单,因为他已经有包装好的war档,用Tomcat丢到webapps下面会自动deploy,然后就可以Happy的开始使用。
  2. 安装Hudson Plugin: 可以透过管理界面安装(Manage Hudson -> Manage Plugins -> Available),下面列出我有用到的plugins
    • Static Analysis Utilities 用到,如findbugs,
    • Android Emulator Plugin
    • Checkstyle Plug-in
    • Hudson Emma plugin
    • FindBugs Plug-in
    • PMD Plug-in
    • Hudson Subversion Plug-in
    • Hudson Xvnc plugin
  3. 安装相关分析工具
    • Checkstyle
    • Emma
    • Findbugs
    • PMD
  4. 安装Android SDK (X-Window required.)
  5. Hudson设定
    • Android SDK root (Manage Hudson -> Configure System -> Android Emulator)

hudson_android_emulator

安装建议:基本上最好让CI用普通账号跑就可以,可新增一个hudson使用者专司此职