Travi-ci.com 可以读取环境变量,但 travi-ci.com 不能

问题描述

我有一个 node.js 项目 (repo here),我在 travis-ci.org 上运行了一段时间,但它总是在 travis-ci.com 上失败...

我已经输入了这样的环境变量:

enter image description here

node.js 应用程序使用 dotenv 库并读取变量 MONGO_URI

奇怪的是,我使用完全相同的环境变量运行完全相同的代码,但我得到完全不同的结果,这取决于我是在“dot com”travis-ci 站点还是“dot org”站点上运行它。 ..

它在“org”travis-ci 上总是运行良好,但在“com”travis-ci 站点中总是出现“未定义”。 ?

解决方法

哇,调试这个过程很艰难,但是当我用单引号将值括起来时,似乎一切正常。 ?