【发布时间】:2013-01-06 10:58:24
【问题描述】:
我使用 travis-ci 测试我的 node.js 应用程序。因为应用程序需要用户使用 Access Key 和 Secret Key 登录进行测试,所以我需要在 travis-ci 的 .travis.yml 文件中指定这两个密钥。那么我该怎么做呢?以及如何在Node中获取这些环境参数?
喜欢这两个参数:https://github.com/ikbear/nodejs-sdk/blob/feature/copy_and_move_file/test/rs.test.js#L22
我想像这样在 .travis.yml 中指定它们:
language: node_js
node_js:
- 0.8
- 0.6
- 0.4
env:
- QINIU_ACCESS_KEY = '2FRuiVGEsA511NS9pNd2uvuSB3k5ozXE_DHCH8Ov' QINIU_SECRET_KEY = 'CIRtcmymB3VeIfXebFvYxmMmH9u2oLKW6rffVvoK'
那么我怎样才能从我的这个测试文件中获得 QINIU_ACCESS_KEY 和 QINIU_SECRET_KEY 呢? https://github.com/ikbear/nodejs-sdk/blob/feature/copy_and_move_file/test/rs.test.js
【问题讨论】:
标签: node.js environment-variables travis-ci