我想用钛开发移动应用程序。在开始之前,我应该首先使用钛工作室配置SVN和jenkins。我已经在jenkins服务器上安装了一个插件svn:subversion插件,在chrome studio上安装了另一个名为Eclipse插件的插件。现在我想用jenkins配置钛。我搜索了jenkins插件,我发现了一个名为:android lint插件的插件。
我还必须安装它吗?
答案 0 :(得分:5)
在jenkins(SVN,git ..)和install the Titanium CLI中配置您的存储库。
为此项目的Jenkins构建过程添加构建步骤,该项目将调用Titanium文件夹中的脚本。也许您需要在启动构建脚本之前解锁您的mac钥匙串,有关详细信息,请查看http://www.egeek.me/2013/02/23/jenkins-and-xcode-user-interaction-is-not-allowed/。如果将构建脚本的调用与解锁相结合,一切都将自动运行。
build.sh包含对Titanium CLI的调用:
titanium build --force --developer-name "YOURDEVNAME" --pp-uuid "YOURUUID" --platform ios --build-only --target device --device-family universal
这将构建项目并在文件夹build / iphone / build / Debug-iphoneos /