mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-04-29 10:10:19 +00:00
- Add files .travis.yml and requirements.txt - In setup.py, remove 'pygobject' from install_requires - In setup.py, add 'pyyaml' to install_requires - Add file plinth/tests/coverage/__init__.py - Rename file plinth/tests/coverage/test_coverage.py to coverage.py - In plinth/tests/coverage/coverage.py, rename class TestCoverageCommand to CoverageCommand
30 lines
491 B
YAML
30 lines
491 B
YAML
# Travis-CI configuration file for Plinth
|
|
|
|
language: python
|
|
python:
|
|
- "3.2"
|
|
|
|
# Debian packages required
|
|
addons:
|
|
apt_packages:
|
|
- python3-gi
|
|
|
|
virtualenv:
|
|
system_site_packages: true
|
|
|
|
# Command to install dependencies
|
|
install: "pip install -r requirements.txt"
|
|
|
|
# Command to run tests
|
|
script: python3 setup.py test
|
|
|
|
notifications:
|
|
email:
|
|
on_success: change
|
|
on_failure: always
|
|
irc:
|
|
channels:
|
|
- "irc.oftc.net#freedombox"
|
|
on_success: always
|
|
on_failure: always
|