-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
31 lines (31 loc) · 953 Bytes
/
.travis.yml
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
python:
- 2.7
script:
- pylint --errors-only --rcfile=.pylintrc dissect
- nosetests --config .noserc
- rm -rf build
- python setup.py sdist
- python setup.py install
- behave test/system/features
language: python
install:
- test -d pip.cache || git clone --depth 1 git://github.com/qdamian/dissect.pip.cache pip.cache
- pip install --no-index --find-links=pip.cache -r requirements.txt -r dev-requirements.txt --quiet
- pip install -r requirements.txt --use-mirrors --quiet
- sudo rm -rf /dev/shm && sudo ln -s /run/shm /dev/shm
after_success:
- coveralls
before_deploy:
- echo "before deploy"
- date
deploy:
on:
tags: true
password:
secure: QdyfuOlKoznaZaqQMThGDKB4sOv9xAGiO47Jqrq0fEQBplRVsJzG/IgdMP8I1C42v6ayGnptdGanrstVuUNlpl7FZLjLXPf8ZtKxGAllajHSZs46lqslik4njC5kA0OjE+GMjeTaFZXY1/O0FtDEI2WIeVbW5ORyVF//QXA0IJw=
server: https://testpypi.python.org/pypi
user: qdamian
provider: pypi
after_deploy:
- echo "after deploy"
- date