38

Travis CI (または別の継続的インテグレーション サービス) に、異なるオペレーティング システムでパッケージをテストするように指示する方法はありますか?

ファイルシステムを操作して、それがすべてプラットフォームに依存しないことを再確認することは素晴らしいことです.

4

2 に答える 2

39

アップデート 3

Windows サポートがリリースされました。Linux、macOS、および Windows で Travis CI を使用できるようになりました。これに関する彼らのブログ投稿は、こちらでご覧いただけます。

更新 2

この機能は現在有効になっています (Travis チームにリクエストを送信する必要はありません)。まだベータ版と見なされていますが:

私にとっては問題なく動作します。これが Linux + OSX 構成です。

代替のAppVeyorを使用できるため、Windows サポートはまだ進行中です (「Windows の問題」を参照)。構成ファイルの例:

アップデート


Travis CIには未解決の問題があります。

Linux+の回避策として、Mac OS X2 つのブランチを作成できます。1 つはデフォルト設定 ( の場合Linux) で、もう 1 つはobjective-c言語 ( の場合Mac OS X) です。

于 2013-11-07T06:28:56.613 に答える