forked from manishas/sample_python_mongodb
-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathshippable.yml
More file actions
47 lines (39 loc) · 2.22 KB
/
shippable.yml
File metadata and controls
47 lines (39 loc) · 2.22 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
36
37
38
39
40
41
42
43
44
45
46
47
language: python
python:
- 2.7
# - 2.6
# Mongo binds to 127.0.0.1 by default
services:
- mongodb
env:
global:
- secure: Xm1z6k0QjZkDg3dNRKegxdNPrZshc5e1DfUXqZO046fPeCy1Emb+is7RN3KOBQG/ehl3IvPhMY0jQvM37hhfvXplqQcAxOq5XzGqM/1coOXCcquZppdTktWEQidbLwL2506lEaBFuISdVGcU0jXxcu7Hw8KXJC792OLCEffzwHQ+CDTHqwTPby0/AtplhkUAW0L3JNNLuVzkqzW3t5bBum0aKSkLGlvY6q0LOrVGD7cPjCyQQkj96/5daA+zDENNp7FtUc1ATctTmDKqoOHWS51XRc+uN57v7krbLKsV8Nzq5mgP2xv3+MUgaDureCP+olWX44MlLDXlW3xqvdrJTQ==
- secure: Cnq/oq82AZfYiM7YIE6l/7JSZHlClUnaMPZisT8vSVAWuTDoc6DW3xIZSuxR80KWD+HGrublinshsHBqvTzrWXc7u7JyM69wnuLG50kksT25Cqe6Qnyga7t8/8NqEMhF+5F17JGKLsWbggFL35N4O9rUl6Qwbnc31FqFr8rDx7WI3t/Ay0oMmIBdVT9pCS8Ew43bqkku9JNbchyQFhwHVzL3s5q/wdg7UBnCICUK4Nsbr5ZRbAUgDr9lDjnTRNdWd4yDxlUcLdjEgB+985NrsvWopPJ4/R2L/Ki9b0nQMdjuTSXgFIPCVd75+I9Cs4ABhY/bDJ5zLdbcADjZeMniyw==
- 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
- echo $prod and $key2
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:
recipients:
- vidya@shippable.com
- exampletwo@org.com
on_success: always
on_failure: always
irc:
pull_requests: true
channels:
- "chat.freenode.net#test-irc"
- "chat.freenode.net#testing2"
archive: true