diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..85de9aa --- /dev/null +++ b/.travis.yml @@ -0,0 +1,32 @@ +language: haskell + +env: + matrix: + - HPVER=2013.2.0.0 CABALVER=1.18 + - HPVER=2014.2.0.0 CABALVER=1.18 + - GHCVER=7.6.3 CABALVER=1.18 + - GHCVER=7.8.4 CABALVER=1.18 + - GHCVER=7.10.2 CABALVER=1.22 + - GHCVER=head CABALVER=head + +matrix: + allow_failures: + - env: GHCVER=head CABALVER=head + +before_install: + - git clone http://github.com/diagrams/diagrams-travis travis + - source travis/scripts/set_env.sh + - ./travis/scripts/before_install.sh + +install: ./travis/scripts/install.sh + +script: ./travis/scripts/script.sh + +notifications: + email: false + irc: + channels: + - irc.freenode.org#diagrams + skip_join: true + template: + - "\x0313svg-builder\x03/\x0306%{branch}\x03 \x0314%{commit}\x03 %{build_url} %{message}"