Nic*_*dad 9 testing cocoa cruisecontrol.rb build-process cruisecontrol
有没有人设置Cruise Control来构建OS X Cocoa/Objective-C项目?
如果是这样,是否有一个首选的CruiseControl(CruiseControl.rb或只是普通的CruiseControl),这将更容易做到这一点.
我目前有一个Ruby rake文件,其中包含执行构建和运行测试的步骤,并希望在执行签入后自动执行此过程.
此外,CruiseControl是否支持git?我在网站上找不到任何东西.
是的,您只需通过命令行(xcodebuild)运行xcode构建,这样可以很容易地通过蚂蚁从CC进行定位<exec>.我一直在使用常规CC,而不是红宝石版本,它工作正常.这是一个准系统的例子:
<project name="cocoathing" default="build">
<target name="build">
<exec executable="xcodebuild" dir="CocoaThing" failonerror="true">
<arg line="-target CocoaThing -buildstyle Deployment build" />
</exec>
</target>
</project>
Run Code Online (Sandbox Code Playgroud)
并有确实出现了一个标准的Git对象这里,但让我不能告诉你的远不止我不使用git!