From 62be02079ec215cd51e59d0d6fae8ea5c72f946a Mon Sep 17 00:00:00 2001 From: Manish Goregaokar Date: Fri, 31 Aug 2018 01:36:27 -0700 Subject: [PATCH] Add travis.yml --- .travis.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..e41ec75d --- /dev/null +++ b/.travis.yml @@ -0,0 +1,23 @@ +language: rust +sudo: required +dist: trusty +rust: + - nightly +os: + - linux +addons: + apt: + packages: + - libpulse-dev + - pulseaudio + - dbus-x11 + +before_install: + - export DISPLAY=:99.0; + - /sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -screen 0 1400x900x24 -ac +extension GLX +render -noreset; + - dbus-launch pulseaudio --start; + + +script: + - cargo build + - ls examples/*.rs | xargs -I{} basename {} .rs | xargs -I{} cargo ex {}