プルリクエストに固有のビルドマトリックスを作成する適切な方法はありますか?Travis-CIでは、プルリクエストに対してどのように異なるマトリックスを使用できますか?
考え方は次のとおりです。通常で
ビルド、私はいくつかのことだけ(コードスタイル/スタンダード、いくつかのユニットテスト、いくつかの一般的な検証を)テストします。主にビルドマトリックス内の1つの項目。
プルリクエストでは、異なるデータベースとバージョンを含むいくつかの異なる環境でテストを実行したいと思います。これは私が現在持っているものですが、それはトラビス(そしてそれは遅いです)から多くを要求します。
私はTRAVIS_PULL_REQUESTをチェックし、テストをスキップすることで、スクリプトでそれを達成することができます知っているが、それらは実際にテストされていなかったとき、「合格」として、それは誤解を招くいくつかの環境が表示されます。
は、任意のヘルプ/指導のため
ダニエル
ありがとう、私はそのトラッカーにコメントを追加しました。そこには同様の機能を実現できる他の多くのアイデアがあります。 ありがとうございます! – droperto