2017-05-19 2 views
0

プルリクエストに固有のビルドマトリックスを作成する適切な方法はありますか?Travis-CIでは、プルリクエストに対してどのように異なるマトリックスを使用できますか?

考え方は次のとおりです。通常で

  • ビルド、私はいくつかのことだけ(コードスタイル/スタンダード、いくつかのユニットテスト、いくつかの一般的な検証を)テストします。主にビルド​​マトリックス内の1つの項目。

  • プルリクエストでは、異なるデータベースとバージョンを含むいくつかの異なる環境でテストを実行したいと思います。これは私が現在持っているものですが、それはトラビス(そしてそれは遅いです)から多くを要求します。

私はTRAVIS_PULL_REQUESTをチェックし、テストをスキップすることで、スクリプトでそれを達成することができます知っているが、それらは実際にテストされていなかったとき、「合格」として、それは誤解を招くいくつかの環境が表示されます。

は、任意のヘルプ/指導のため

ダニエル

答えて

0

興味深いの願いをいただきありがとうございます!

これは現時点では不可能です。関連する人々の注意を引くためにhttps://github.com/travis-ci/beta-features/issues/11にチャイムしたいかもしれません。

+1

ありがとう、私はそのトラッカーにコメントを追加しました。そこには同様の機能を実現できる他の多くのアイデアがあります。 ありがとうございます! – droperto

関連する問題