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 を使用せずに簡単に実行できるはずですxcodebuild
。Objective-C 用のコマンド ライン テスト ツール? . プロジェクトで使用するためだけに簡単なものを書くことさえ考えています。