iOS中的Makefile使用jenkins构建

时间:2013-12-17 09:49:07

标签: ios jenkins makefile

我是makefiles和jenkins的新手。有没有关于如何使用jenkins编写makefile来运行构建和单元测试的指南。

2 个答案:

答案 0 :(得分:1)

您绝对可以使用Makefile来构建和运行您的应用程序/库和测试。

这是Makefiles的一个很好的指南:

http://mrbook.org/tutorials/make/

它应该可以帮助您编写一个简单的makefile。有关更多信息,Google是您的朋友。

另一个好的指南在这里:

http://www.cs.swarthmore.edu/~newhall/unixhelp/howto_makefiles.html

请记住,jenkins和makefile完全不相关。您可以将Jenkins与makefile一起使用,并使用不带jenkins的makefile。一个是持续集成系统,另一个是构建软件的另一种方式。

你可以按照其他帖子的建议继续使用Xserver,但是Jenkins具有许多其他系统所没有的优势:它可以使用大量插件进行扩展,拥有大量用户和开发人员社区,并且用于各种语言的多种类型和风格的项目。虽然您的项目纯粹是针对iOS,但Jenkins还有其他一些可以利用可用插件列表的方法。

答案 1 :(得分:0)

有一个XCode插件:

  

https://wiki.jenkins-ci.org/display/JENKINS/Xcode+Plugin

也许这也有帮助:

  

http://programming.oreilly.com/2013/04/upward-mobility-automating-ios-builds-with-jenkins.html

但是如果你尝试进行连续集成,也许你最好使用Xserver:

  

https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/xcode_guide-continuous_integration/200-Adopting_a_Continuous_Integration_Workflow/adopt_continuous_integration.html