質問

OS X Cocoa/Objective-C プロジェクトをビルドするためにクルーズ コントロールをセットアップした人はいますか?

もしそうなら、これを簡単に実行できる推奨フレーバーの CruiseControl (CruiseControl.rb または通常の CruiseControl) はありますか。

現在、テストの構築と実行を行うステップを含む Ruby rake ファイルがあり、チェックイン後のこのプロセスを自動化したいと考えていました。

また、CruiseControl は git をサポートしていますか?Web サイトではこれに関するものが見つかりませんでした。

役に立ちましたか?

解決

はい、コマンドライン (xcodebuild) を介して xcode ビルドを実行するだけで、ant を介して CC からターゲットにすることが簡単になります。 <exec>. 。私は Ruby バージョンではなく通常の 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>

xcodebuild の詳細情報

そして、標準の git オブジェクトがあるようです ここ, しかし、私は git を使用しないので、それ以上のことは言えません。

他のヒント

はい、CruiseControl には gitのサポート.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top