我目前正在尝试为我的monotouch项目实现一键式构建解决方案(无需启动monodevelop IDE),我可以在其中指定配置文件和代码签名证书.我搜索了像nant,ant和maven这样的流行构建工具,但似乎没有人支持monotouch.有没有人尝试类似的东西?
jon*_*ers 12
您基本上设置了Jenkins服务器,并将Mac设置为"从属"构建服务器.(我使用了JNLP奴隶).
从那里你可以在构建中运行你想要的任何命令行,所以你只需要运行带有一些参数的mdtool,如下所示:
/Applications/MonoDevelop.app/Contents/MacOS/mdtool -v build "--configuration:Release|iPhone" "Path/To/YourSolution.sln"
Run Code Online (Sandbox Code Playgroud)
需要担心的一件事是,要签署iOS应用程序,从属进程必须在您的用户下运行.所以你不能真正为它创建一个Mac守护进程,你必须在启动时为你的用户运行从属进程并最小化它,这有点烦人.
| 归档时间: |
|
| 查看次数: |
4218 次 |
| 最近记录: |