forked from TestingCI/sample_python_mongodb
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathshippable.yml
More file actions
35 lines (25 loc) · 1.26 KB
/
shippable.yml
File metadata and controls
35 lines (25 loc) · 1.26 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
language: python
python:
- 2.7
# Mongo binds to 127.0.0.1 by default
services:
- mongodb
env:
global:
- secure: GO7SuUcHjRrGy2mE2OJ6RxaM0faUUtqsVqgsRHf3LUgS3YO4MZU5nAwngEnkDjj2EzEJ5tp3LI+zVK6hhRgNMUEs68T7gh8I8ex/OOwKjM7x4pBSPIZNrCiuQelPQUZyZbc+8GnzlQaQVbnDqSXghXYMf32YsZvnp+NJqK45ZQwVcS9Jf71Wf4eta1GmAnLFXx+iT6SDF35hSBMhowjbYZOuHqJqDk6Z03Rymh8qUQHQ0+2T6LHlfvc02T/qQivOj6JZCP257nBLvaCnm1ahgIzKMiJ19lOAoa4hBoh2yHd6+WTOc+x/AjlHCDvuxIjPwYuwkaCTlRS+Wpe//IsJ8A==
- secure: CU+UsyyhNCLjtal7BGGRKJmhTrb8F5Ohr32ibSoAR9uAkYKQgMD2RbJU+UxoqZ7P7Mo6d4qly8tET8eA61xYuQp/Zmjy6MAme/gv2UvrqSwxZusaE/P9uLjYKV9PSXnml0FgWA1j9MjCfgnN0gixPLe9wSfX1AzZbjaiU0DYscTNSHe1QIX+fMcTIIW+VO9oDDQbk9CULKgcgyZkKMiQY5Ra86gMvxfZuO/rwj+XRf9JTYN5DE8kotu/7xb+Z6fCRTz95yp3vZ4exFM2mHO/VSmM5bMGxy7kDdHYDwe78i5gtODOWajkoUM2ti4UzMnoOGi3ScALji/9iVBQwc24GA==
install:
- pip install -r requirements.txt
#test
# Make folders for the reports
before_script:
- mkdir -p shippable/testresults
- mkdir -p shippable/codecoverage
script:
- nosetests test.py --with-xunit --xunit-file=shippable/testresults/nosetests.xml
- which python && coverage run --branch test.py
- which python && coverage xml -o shippable/codecoverage/coverage.xml test.py
- echo $var and $name
notifications:
email: false
archive: true