Commit Graph

24 Commits

Author SHA1 Message Date
Huw Campbell
587c56083d
Remove ghc-8.8.1from allowed failures 2019-07-10 15:21:43 +10:00
Oleg Grenrus
7c9afeb503 .travis.yml: Re-enable GHC-7.0 and 7.2; add hlint run 2019-05-13 00:34:38 +03:00
Oleg Grenrus
ad70813194 Regenerate .travis.yml
Temporarily disable 7.0 and 7.2 jobs, as there aren't
ansi-wl-pprint-0.6.8 with 7.0/7.2 support
https://matrix.hackage.haskell.org/#/package/ansi-wl-pprint

I'll add it back, as soon as
https://github.com/feuerbach/ansi-terminal/pull/82
is decided upon
2019-05-11 00:10:23 +03:00
Oleg Grenrus
1a38782b12 Allow semigroups-0.19 and fix Monad(fail)
- semigroups-0.19 doesn't break anything in optparse-applicative
- fail isn't a method of Monad since base-4.13 (GHC-8.8)
  - Also the warning is removed, as it says
    -Wnoncanonical-monadfail-instances is deprecated: fail is no longer a method of Monad
2019-05-10 22:48:45 +03:00
Ben Selfridge
72b6e4a52c Relax Monoid constraint to Semigroup for the Monoid Chunk instance (#331)
* Relax Monoid constraint to Semigroup for the Monoid Chunk instance

* Bump lower bound of ansi-wl-pprint to be compatible with previous Monoid ->
Semigroup change

* Removed 7.0 and 7.2 from supported GHC versions
2019-02-28 10:52:50 +11:00
Huw Campbell
3102fcb5e3
Run test suite for 8.6. 2018-12-21 13:31:04 +11:00
Huw Campbell
6a15655a82
Add ghc 8.6.3 to builds 2018-12-19 21:16:42 +11:00
Huw Campbell
650b125123
Add 8.4.1 to travis build 2018-03-09 07:58:00 +11:00
Huw Campbell
64fe5225b7 Add ghc 8.2.1 to travis build 2017-07-24 10:05:38 +10:00
Huw Campbell
ceac32cbac Remove tasty
Add GHC 8 tests to travis
2016-08-05 11:54:14 +10:00
Huw Campbell
8c0fd16df0 Add 7.10 to tests 2016-01-18 14:59:50 +11:00
Herbert Valerio Riedel
e16932a58f Add 7.10 and 8.0 to test-matrix
...and update to use cabal 1.24
2016-01-16 22:49:43 +01:00
Paolo Capriotti
540a5360ec Test more GHC versions in Travis 2014-10-04 19:35:50 +01:00
Paolo Capriotti
3b09d5c9fd Switch to tasty
Since tasty depends on optparse-applicative, I've had to move the tests to a
separate package to avoid the cyclic dependency. Also, since updates to
optparse-applicative might break the build for tasty, the test package does not
actually depend on optparse-applicative, but includes its code directly.
2014-08-07 21:09:04 +01:00
Paolo Capriotti
7ce7c482ff Fix install command 2014-08-06 18:33:57 +01:00
Paolo Capriotti
8b54099dd6 Remove hlint check from travis 2014-08-06 18:27:13 +01:00
Paolo Capriotti
3a6da4c991 Only enable tests in travis for GHC >= 7.2
Some dependencies of test-framework can't be built with older GHCs.
2014-08-06 16:25:22 +01:00
Paolo Capriotti
3011620c4e Install happy and alex in travis 2014-08-06 15:09:40 +01:00
Paolo Capriotti
2bb638f286 Disable travis build on GHC 6.12 2014-08-06 15:05:17 +01:00
Paolo Capriotti
657d710f6b Test multiple GHC versions on Travis
Travis configuration based on https://github.com/hvr/multi-ghc-travis.
2014-08-06 15:00:56 +01:00
Paolo Capriotti
2881d647f2 Update travis configuration.
Manual installation of test packages is not needed anymore.
2012-08-06 21:27:30 +01:00
Paolo Capriotti
39778c29a6 Call "cabal update" in Travis. 2012-07-22 17:59:00 +01:00
Paolo Capriotti
678ae22032 Update Travis configuration. 2012-06-09 00:39:05 +01:00
Paolo Capriotti
284b20348f Add Travis CI configuration and status. 2012-06-08 23:14:26 +01:00