无法从python找到Travis环境变量

问题描述 投票:0回答:1

[This guide告知Travis上的所有构建都可以使用几个环境变量。

但是my build fails,因为缺少TRAVIS环境变量。 (我已打印出可用的变量,并且其中没有TRAVIS。)

这里是my travis config

我怎么了?

python environment-variables travis-ci
1个回答
0
投票

问题根源于毒素。 Tox清除环境变量。使用passenv=TRAVIS*传递与Travis相关的环境变量。

passenv

passenv(空格-GLOBNAMES)

2.0版的新功能。

执行测试命令时,应从tox调用环境复制到测试环境的通配符环境变量名称列表。如果在tox调用环境中不存在指定的环境变量,则将其忽略。您可以使用*和?用一个名称匹配多个环境变量。

© www.soinside.com 2019 - 2024. All rights reserved.