on master help sign in
try to simplify Travis job
d6871e4Herbert Valerio Riedel
.travis.yml+6−12
@@ -55,28 +55,22 @@ install:
55 - echo "$(${HC} --version) [$(${HC} --print-project-git-commit-id 2> /dev/null || echo '?')]"
55 - echo "$(${HC} --version) [$(${HC} --print-project-git-commit-id 2> /dev/null || echo '?')]"
56 - travis_retry cabal update -v
56 - travis_retry cabal update -v
57 - sed -i 's/^jobs:/-- jobs:/' ${HOME}/.cabal/config
57 - sed -i 's/^jobs:/-- jobs:/' ${HOME}/.cabal/config
58− - shopt -s globstar
58+
59−
60− - cd uuid-types/
61− - cabal new-build -w ${HC} --dep -j2 all
62− - cd ..
63− - cd uuid/
64 - cabal new-build -w ${HC} --dep -j2 all
59 - cabal new-build -w ${HC} --dep -j2 all
65− - cd ..
66
60
67# Here starts the actual work to be performed for the package under test;
61# Here starts the actual work to be performed for the package under test;
68# any command which exits with a non-zero exit code causes the build to fail.
62# any command which exits with a non-zero exit code causes the build to fail.
69script:
63script:
70 - cd uuid-types/
64 - cd uuid-types/
71 - cabal sdist
65 - cabal sdist
72− - cabal new-build -w ${HC} -j1 all
66+ - cabal new-build -w ${HC} -j1
67+ - cabal new-test -w ${HC}
73 - cd ..
68 - cd ..
74− - ./dist-newstyle/build/**/uuid-types-[0-9]*/c/**/build/testuuid/testuuid
69+
75−
76 - cd uuid/
70 - cd uuid/
77 - cabal sdist
71 - cabal sdist
78− - cabal new-build -w ${HC} -j1 all
72+ - cabal new-build -w ${HC} -j1
73+ - cabal new-test -w ${HC}
79 - cd ..
74 - cd ..
80− - ./dist-newstyle/build/**/uuid-[0-9]*/c/**/build/testuuid/testuuid
81
75
82# EOF
76# EOF