diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..a644ead66 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,32 @@ +dist: trusty +sudo: false +language: rust +rust: +- nightly +- beta +- stable +addons: + apt: + packages: + - libasound2-dev + - libgdk-pixbuf2.0-dev + - libglib2.0-dev + - libgtk-3-dev + - libnotify-dev + - libx11-dev + - pkg-config +before_script: +- | + pip install 'travis-cargo<0.2' --user && + export PATH=$HOME/.local/bin:$PATH +script: +- | + travis-cargo build + # travis-cargo test && + # travis-cargo --only stable doc +# after_success: +# - travis-cargo --only stable doc-upload +# env: + # global: + # - TRAVIS_CARGO_NIGHTLY_FEATURE="" + # - secure: diff --git a/README.md b/README.md index 48abe2ca8..1296969e2 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,4 @@ +[![Build Status](https://travis-ci.org/hasufell/pnmixer-rust.svg)](https://travis-ci.org/hasufell/pnmixer-rust) [![Join the chat at https://gitter.im/hasufell/pnmixer-rust](https://badges.gitter.im/hasufell/pnmixer-rust.svg)](https://gitter.im/hasufell/pnmixer-rust?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![License](https://img.shields.io/github/license/hasufell/pnmixer-rust.svg)](https://github.com/hasufell/pnmixer-rust)