2014-03-04 62 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/