36 lines
1.1 KiB
YAML
36 lines
1.1 KiB
YAML
language: python
|
|
python:
|
|
- "3.3"
|
|
- "3.4"
|
|
- "3.5"
|
|
before_install:
|
|
- "sudo apt-get -q update"
|
|
- "pip install -U pip"
|
|
install:
|
|
- "pip install -r requirements.txt"
|
|
- "pip install coveralls"
|
|
- "sudo apt-get -yV install hddtemp hdparm"
|
|
script:
|
|
- "coverage run --source=hddfancontrol setup.py test"
|
|
after_success:
|
|
- "coveralls"
|
|
before_deploy:
|
|
- "sudo add-apt-repository -y ppa:marutter/c2d4u" # to get newer pandoc
|
|
- "sudo apt-get -q update"
|
|
- "sudo apt-get -yV install pandoc"
|
|
- "pip install pypandoc"
|
|
deploy:
|
|
provider: pypi
|
|
user: desbma
|
|
password:
|
|
secure: "LvuYMb0oHhZ74I7Kmd7AHSF4KXEGIS7NIz5bjIM7GeQJoq+2pqPbGvauk+xedXGnmLC7OFmhx9/TwciYKYnhtLepNFv09zi/h1G0YFUWRs87DdP3sbnr+1toeEGsYN7mYUg8EnAnQntjzYvWYQbbzb6Sm7o8GV32p4AkXle6Z1s="
|
|
on:
|
|
tags: true
|
|
branch: master
|
|
notifications:
|
|
email:
|
|
recipients:
|
|
- secure: "GcRFeCAsuHdhSO6/S7fJRfuvkLXyDoFaZ7hkEGLwclx/zkD0puXxtoh5uqp5VZy2qOe8hSvkA9lhNUrJu7MAIjBPvuiYg9q1TgDU10xHb7850iJWRCVFiAlhs/dpOjpoXtaYmj7erCHg+ComYZ7nj/ICMZt/qxBCYEyW4G5vWCA="
|
|
on_success: always
|
|
on_failure: always
|