Commits

Aleksey Khudyakov  committed 9728f9a

Update travis script

There's a lot of duplicate work I should use sandboxed I presume

  • Participants
  • Parent commits 8e3517e

Comments (0)

Files changed (1)

 
 install:
  - cabal-1.18 update
- - cabal-1.18 install --only-dependencies
  - ghc --version
 
 # Here starts the actual work to be performed for the package under test; any
 # command which exits with a non-zero exit code causes the build to fail.
 #
-
 # There's 3 packages in the repository so we need to build them
 # all. Both packages for cereal and binary instances will use fixed-vector from hackage
 script:
  # fixed-vector itself
  - cd fixed-vector
  - cabal-1.18 configure --enable-tests -v2  # -v2 provides useful information for debugging
+ - cabal-1.18 install --only-dependencies
  - cabal-1.18 build
  - cabal-1.18 test
  - cabal-1.18 sdist
  # fixed-vector-cereal itself
  - cd fixed-vector-cereal
  - cabal-1.18 configure --enable-tests -v2  # -v2 provides useful information for debugging
+ - cabal-1.18 install --only-dependencies
  - cabal-1.18 build
  - cabal-1.18 test
  - cabal-1.18 sdist
  # fixed-vector-binary itself
  - cd fixed-vector-binary
  - cabal-1.18 configure --enable-tests -v2  # -v2 provides useful information for debugging
+ - cabal-1.18 install --only-dependencies
  - cabal-1.18 build
  - cabal-1.18 test
  - cabal-1.18 sdist