2014-03-04 32 views
0

我想開發一個鈦的移動應用程序。在開始之前,我應該首先配置SVN和jenkins與鈦工作室。我已經在jenkins服務器上安裝了一個插件svn:subversion插件,另外還在titanium studio上安裝了另一個名爲Eclipse插件的插件。現在我想用詹金斯配置鈦。我搜索了jenkins插件,我找到了一個名爲:android lint plugin的插件。如何配置jenkins與鈦工作室工作?

是我還必須安裝它嗎?

回答

5
  1. 在jenkins(SVN,git ..)和install the Titanium CLI中配置您的存儲庫。

  2. 爲此項目的Jenkins構建過程添加構建步驟,該步驟調用Titanium文件夾中的腳本。也許你需要在開始構建腳本之前解鎖你的mac keychain,更多信息請看http://www.egeek.me/2013/02/23/jenkins-and-xcode-user-interaction-is-not-allowed/。如果您將構建腳本的調用與解鎖相結合,則所有內容都會自動正常運行。

  3. 的build.sh包含呼籲鈦CLI:

    titanium build --force --developer-name "YOURDEVNAME" --pp-uuid "YOURUUID" --platform ios --build-only --target device --device-family universal 
    

    這將創建項目,並創建該文件夾共建的.ipa/iphone /編譯/調試-的iPhoneOS/