1

Objective-C プロジェクト (UI なし、シミュレーター不要、Github でホスト) を Travis 上でビルドすることは可能でしょうか?

現在のTravis ドキュメントには、Travis で Objective-C プロジェクトをビルドするオプションに関する情報が含まれていないようです。

しかし、Building a C Projectは次のように述べています。

Travis VMs are 32 bit and currently provide

gcc 4.6
clang 3.1
core GNU build toolchain (autotools, make), cmake, scons

そのデフォルトのテストスクリプトは次のように実行されます

./configure && make && make test

したがって、主題の質問を言い換えると、次のようになります。

私のプロジェクトが現在使用している SenTestingKit テスト スイートを C テスト スイートのように動作させて、Travis VM でそのように扱うことができるようにするための回避策はありますか?

注1:質問に関連していると思われるリソースのリストは次のとおりです。

GUI なしで Objective-C をコンパイルする。それはそれを主張しBoth gcc and clang compile Objective-C 2.0、それは非常に有望に聞こえます!

注 2: SenTestingKit 以外のテスト ツールを使用することが可能であると思われます: このツールは、GUI を使用せずに簡単に実行できるはずですxcodebuildObjective-C 用のコマンド ライン テスト ツール? . プロジェクトで使用するためだけに簡単なものを書くことさえ考えています。

4

1 に答える 1

2

数日後、 Travisは現在、objetive-c プロジェクトもサポートしていると発表しました。詳細については、Objective-C プロジェクトのビルドを参照してください。

アップデート

アプリケーションのテストや UI 関連のものを実行できるように、Travis にシミュレーターを起動させることも可能です。少し余分な作業が必要でしたが、それはかなり簡単です。私はそれについてここに書きました

于 2013-04-09T06:57:23.857 に答える