如何将Travis env变量写入文件?

时间:2019-01-10 15:54:53

标签: environment-variables travis-ci

我正在尝试将自定义Travis env变量写入文件,以获取所需的简单概念证明。但是,我无法使它正常工作。

如果我的变量名为VARIABLE_X,我将如何在travis yaml文件中定义它?

谢谢!

2 个答案:

答案 0 :(得分:0)

一种方法是使用linux命令,例如:

printenv | grep VARIABLE > all_env

但是我不知道Travis如何处理环境(请看他们的文档,here),但是由于加密,它可能不太容易工作,但是应该可以工作因为如果您的应用没有相同的访问级别,它们将无法运行。如果发生这种情况,则值得研究一些参数(也许是TRAVIS_SECURE_ENV_VARS)。

如果您以其他方式解决了问题,请考虑与社区共享。

答案 1 :(得分:0)

照常写环境变量(Shell - Write variable contents to a file

script中定义以下内容:

- echo "$VARIABLE_X" > example.txt