6
우리 travis.yml
외모 :travis-ci에서 환경 변수를 설정하고 python 스크립트에서 액세스하는 방법은 무엇입니까? 이 같은
File "/home/travis/virtualenv/python2.7/lib/python2.7/UserDict.py", line 23, in __getitem__
raise KeyError(key)
이 오류의 경우 : 테스트와 파이썬 스크립트에서 다음
language: python
python:
- "2.7"
env:
- "MONGO_URL=mongodb://localhost/"
services: mongodb
# command to install dependencies
install: "pip install -r requirements.txt"
# command to run tests
script: nosetests
라인은
server.connect(os.environ['MONGO_URL'])
오류 (단축)을 발생 에 발생합니다.. 로컬로 실행하면 문제없이 작동합니다. 따라서 우리는 환경 변수 MONGO_URL
을 잘못 설정했다고 가정합니다. 우리는 이미 따옴표를 생략하려고 시도했지만 도움이되지 않았습니다.
힌트가 있습니까? 우리는 무료 클라우드 서비스 을 사용합니다. travis-ci.