2010年7月15日 星期四

[引用]當紅炸子雞:Continuous Integration

http://josephj.com/entry.php?id=251

這邊較有趣的部份是在 Tool,Hudson 我得找時間瞭解,據說是個可以安裝很多 Build Plug-ins 的 Framework。目前我們 Team 還沒整合 Hudson,不過有些地方已經開始在做了,像是:
  • 考量 build 的目錄架構。
  • 規定 Coding Convention 將 Code 改寫持續用 PHP_CodeSniffer 來掃。
  • 將 Function 加上 Documentation 用 Doxygen 產生文件。
  • 撰寫 Unit Test Case,用 phpUnit 來跑。
  • 抽 Interface 讓未來的 Scalability 增加。
持續還要做的會是整合 Hudson、自動化打包流程、前端的 JavaScript / CSS 也需要有跟上面對應的工作。

【下列文章您可能也有興趣】

沒有留言: