私はTravis CIについて知り、いくつかのドキュメントを調べました。これはオープンソースプロジェクトのためのすばらしい解決策であるようです。Travis CIでハードウェアに依存するコードをテストすることは可能ですか?
これまでの私の読書では、私は個人的なハードウェアに何らかの形で接続できるかどうか疑いがあります。
私はgithubでホストされているC/C++で書かれたIoT関連のプロジェクトに取り組んでいます。 Travis CIのアーティファクトに画像を構築して公開することは問題ではありません。しかし、それはテストになると、間違いなくその(Travisの)ハードウェアでテストすることはできません。私の開発ボード(ラズベリーパイ)にバイナリを置く必要があり、テストケースを実行する必要があります。テストスーツが終わったら、Travis CIに結果を通知する必要があります。
Travisはこのような機能を許可していますか?そうでなければ、それは大きな制限になるでしょう。
私が見つけた最高のもの:https://docs.travis-ci.com/user/integration/platformio/ –
レポにリンクしますか? (可能なら) –