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
|
2017-03-12 21:04:19 -04:00
|
|
|
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:
|
2013-06-27 00:04:05 -04:00
|
|
|
- coveralls
|