如何使用环境变量指定要在.travis.yml中构建的分支?

时间:2017-05-19 15:52:03

标签: travis-ci

在TravisCI webapp中,我已经指定了一个名为" BUILD_BRANCH"的环境变量。我想在.travis.yml分支声明中使用此变量,但TravisCI将其作为文字字符串读取" $ BUILD_BRANCH"。

我已经在网上找了这种用法的例子和参考,但是找不到。我也通过电子邮件向他们发送了支持,但他们还没有回复我。

branches:
    only:
        - $BUILD_BRANCH

我已经尝试了两种" $ BUILD_BRANCH"和" $ {BUILD_BRANCH}"。

1 个答案:

答案 0 :(得分:1)

环境变量在构建中展开,而不是在要运行的作业中展开构建矩阵的位置。您需要对此值进行硬编码。