on master help sign in
move travis script into a file
94982c1Sönke Hahn
.travis.yml+1−1
@@ -25,7 +25,7 @@ install:
25 - sed -i 's/^jobs:/-- jobs:/' ${HOME}/.cabal/config
25 - sed -i 's/^jobs:/-- jobs:/' ${HOME}/.cabal/config
26
26
27script:
27script:
28− - for package in $(cat sources.txt); do (echo testing $package && cd $package && tinc && cabal configure --enable-tests --disable-optimization && cabal build && cabal test) || exit 1; done
28+ - ./travis.sh
29
29
30cache:
30cache:
31 directories:
31 directories:
travis.shnew file+13
@@ -0,0 +1,13 @@
1+#!/usr/bin/env bash
2+
3+set -o errexit
4+
5+for package in $(cat sources.txt) ; do
6+ echo testing $package
7+ pushd $package
8+ tinc
9+ cabal configure --enable-tests --disable-optimization
10+ cabal build
11+ cabal test
12+ popd
13+done