在TravisCI webapp中,我已经指定了一个名为" BUILD_BRANCH"的环境变量。我想在.travis.yml分支声明中使用此变量,但TravisCI将其作为文字字符串读取" $ BUILD_BRANCH"。
我已经在网上找了这种用法的例子和参考,但是找不到。我也通过电子邮件向他们发送了支持,但他们还没有回复我。
branches:
only:
- $BUILD_BRANCH
我已经尝试了两种" $ BUILD_BRANCH"和" $ {BUILD_BRANCH}"。
答案 0 :(得分:1)
环境变量在构建中展开,而不是在要运行的作业中展开构建矩阵的位置。您需要对此值进行硬编码。