2012-10-14 4 views
17

私はgithubのgitのレポhttps://github.com/larrycai/LASOトラヴィス-CIトリガーは<code>.travis.yml</code>ファイルがブランチ内に存在する場合、それは意志、

に2本の枝(mastergh-pages)は、文書http://about.travis-ci.org/docs/user/build-configuration/によるとしていたGitHubのレポでマスターブランチのためにのみ構築します現在、それだけで、でも私はトンをしたいhttps://travis-ci.org/#!/larrycai/LASO/branch_summary

は、私が.travis.ymlに白または黒のリストを設定する必要があります参照masterブランチでビルドするためにトリガされますが、すべての枝

にトリガされますすべての枝のために建てる。

答えて

0

ghページは、ほとんどの人がtravisに無視させたいので無視されます。

+0

ありがとうございました、そしてここに関連するコード(コンスタンチン・ハーゼのためのTHX)HTTPSです:// github.com/travis-ci/travis-core/blob/master/lib/travis/model/request/approval.rb#L16 私は 'draft'ブランチを作成するだけで、gh-pagesと常に手動で同期します。 –

+2

Whileこれは事実ですが、以下の答えは実際には解決策を提供するので、実際にはより役立ちます。 –

25

this merged pull requestthis documentation entryによると、あなたは今、ホワイトリストへの分岐を追加することにより、gh-pagesブランチ上でテストを実行することができます。

branches: 
    only: 
    - gh-pages 
+1

' - /.*/'をホワイトリストに含めて、他のすべてのブランチをビルドすることができます。 ( ' - /.*/'だけで ' - gh-pages'をカバーしているかどうかはわかりませんが、私は両方を加えて確かめました) –

関連する問題