(下午遇到的問題是....可能要先在自己的mac上 make過 framework才能跑 我猜是 SDK的問題)
接著可能要解決的問題
1. ghunit 的 templete file
2. INSTALL OCMock + OCHAMCREST
3. run on the Jenkins
4. 以及最重要的..... 究竟要怎樣使用qq
他有遇到的我也有遇到耶!
http://www.egeek.me/2012/10/03/jenkins-ghunit-launch-msg-error/
Jenkins + GHUnit
http://www.tuicool.com/articles/uUbuUn
http://gabriel.github.com/gh-unit/docs/appledoc_include/guide_command_line.html
http://gabriel.github.com/gh-unit/docs/appledoc_include/guide_ci.html
======================================
一直卡在最後出 report 的地方
後來想說還是用官方的 OCUnit
感覺整合性還是好很多
再配合 OCUnit2JUnit
應該會不錯用
繼續努力....orz
http://www.raingrove.com/2012/03/28/running-ocunit-and-specta-tests-from-command-line.html
要先多建立一個 scheme
然後設定其關連性
script 用 https://gist.github.com/2410839
用 系統內的好像會一直出問題 (系統內好像是新的 anyway 至少舊的可以用....)
最後再 jenkins 上面的指令用:
xcodebuild -workspace xxxxx.xcworkspace -scheme xxxxx -sdk iphonesimulator5.1 -configuration Debug TEST_AFTER_BUILD=YES clean build
iphonesimulator5.1 不用 iphonesimulator 這樣預設好像是會用 6.0 好像會有 顯示視窗大小的問題....
finally ..... 我一直放錯重點 明明應該是要好好寫 Unit test , 卻一直放在產生 report 上
搞了一個下午+晚上+隔天早上 .... 終於弄出一個至少可以用的orz
時間真不夠用...QQ
other ref
http://www.gerardcondon.com/blog/2012/09/20/further-jenkins-setup-code-signing/
http://www.stewgleadow.com/blog/2012/02/09/running-ocunit-and-kiwi-tests-on-the-command-line/
http://hataewon.tumblr.com/post/30045666799/how-to-use-subprojects-with-xcode-and-jenkins
http://hataewon.tumblr.com/post/30327012898/continuous-integration-for-cocoa-using-jenkins-part-ii
Unit test example ?!?!
https://github.com/iamleeg/BrowseOverflow/tree/master/BrowseOverflowTests
沒有留言:
張貼留言