moto/.travis.yml

25 lines
617 B
YAML
Raw Normal View History

2013-02-28 22:32:52 -05:00
language: python
2014-12-28 15:37:13 +02:00
sudo: false
2013-02-28 22:32:52 -05:00
python:
- 2.7
2017-03-06 21:48:22 -05:00
- 3.6
2013-07-08 21:18:19 -04:00
env:
2017-02-26 23:40:54 -05:00
- TEST_SERVER_MODE=false
2017-02-26 23:56:50 -05:00
- TEST_SERVER_MODE=true
2013-02-28 22:32:52 -05:00
install:
2017-02-26 23:40:54 -05:00
- travis_retry pip install boto==2.45.0
2015-08-01 19:35:09 -04:00
- travis_retry pip install boto3
2014-11-29 22:57:08 -05:00
- travis_retry pip install .
- travis_retry pip install -r requirements-dev.txt
- travis_retry pip install coveralls
2017-02-27 00:02:23 -05:00
- |
if [ "$TEST_SERVER_MODE" = "true" ]; then
AWS_SECRET_ACCESS_KEY=server_secret AWS_ACCESS_KEY_ID=server_key moto_server -p 5000&
2017-02-27 00:17:01 -05:00
export AWS_SECRET_ACCESS_KEY=foobar_secret
export AWS_ACCESS_KEY_ID=foobar_key
2017-02-27 00:02:23 -05:00
fi
2013-03-10 22:34:30 -04:00
script:
2013-03-10 22:38:18 -04:00
- make test
2013-03-10 22:34:30 -04:00
after_success:
- coveralls