在travis配置文件中,我定义了一些环境变量,如下所示:
env:
SERVICE_URL=xxx
SERVICE_VERSION=1.1.1
TEST_CLUSTER=yyy
,并且如果travis构建类型为pull_request
,我还想添加另一个环境变量。有办法吗?
我的意思是这样的(在语法上我找不到正确的版本)
env:
if: type = pull_request
LIVE_SERVICE_TEST=true
答案 0 :(得分:1)
对conditional stages和this other answer进行一些研究,您的解决方案可能包括以下内容:
matrix:
include:
if: type = pull_request
env: LIVE_SERVICE_TEST=true
在Conditional Builds, Stages and Jobs上查看Travis的文档