Skip to content

Commit

Permalink
Travis continuous integration
Browse files Browse the repository at this point in the history
  • Loading branch information
JoeLametta committed Nov 29, 2015
1 parent ede51f1 commit 693d67c
Showing 1 changed file with 35 additions and 0 deletions.
35 changes: 35 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
sudo: required

language: bash

branches:
only:
- fork

install:
# Dependencies
- sudo apt-get update -qq
- sudo pip install --upgrade pip
- sudo apt-get install -qq cdparanoia cdrdao gstreamer0.10-plugins-base gstreamer0.10-plugins-good libcdio-dev libiso9660-dev python-cddb python-gobject swig
- sudo pip install musicbrainzngs pycdio

# Testing dependencies
- sudo apt-get install -qq python-gst0.10
- sudo pip install twisted

# Checkout
- ./autogen.sh

# Building
- ./configure
- make

# Installing
- sudo make install

# Check flacenc availability
- sudo apt-get install -qq gstreamer0.10-tools
- gst-inspect-0.10 flacenc

script:
- python -m unittest discover

0 comments on commit 693d67c

Please sign in to comment.