2017-05-19 10 views
0

TravisCI webappでは、 "BUILD_BRANCH"という環境変数を指定しました。 .travis.yml分岐宣言でこの変数を使用したいと思いますが、TravisCIはそれをリテラル文字列 "$ BUILD_BRANCH"として読み込んでいます。環境変数を使用して.travis.ymlでビルドするブランチを指定するにはどうすればよいですか?

私は、オンラインでこのタイプの使用例の例と参照を探しましたが、何も見つかりませんでした。私もサポートのためにそれらを電子メールしましたが、彼らはまだ私に戻ってきていません。

branches: 
    only: 
     - $BUILD_BRANCH 

"$ BUILD_BRANCH"と "$ {BUILD_BRANCH}"の両方を試しました。

+0

ここでの答えは、私が必要とするもので十分ですが、私が質問していることをすることができるようにしたいと思います。 (http://stackoverflow.com/questions/31338562/travisci-run-after-success-on-a-specific-branch参照) – mattrowsboats

答えて

1

環境変数は、実行するジョブでビルドマトリックスが展開される場所ではなく、ビルド内で展開されます。この値をハードコードする必要があります。

関連する問題