Commit Graph

12 Commits

Author SHA1 Message Date
Fraser Tweedale
1b2362feda ci: add GHC 8.6.5 to matrix 2019-05-04 20:05:59 +10:00
Fraser Tweedale
5326a6a148 ci: handle tarball in dist-newstyle
cabal-install-head went to 3.0, and tarballs now get written under
dist-newstyle/ instead of dist/.  Update the script to handle this
change.
2019-05-04 19:49:28 +10:00
Fraser Tweedale
c8c63f73fa ci: actually run the tests
It seems that the .travis.yml was generated by make_travis_yml_2.hs
(099b33feb1) prior to there even being
a test-suite defined (5dd5bc4100).
Because 'cabal new-test' fails if there are no test suites, the
generator omits this command.  Therefore even though there is a test
suite now, it is not being run in CI.

Add the command that make_travis_yml_2.hs would have generated if
there had been a test suite.
2018-12-06 22:30:29 +10:00
Fraser Tweedale
cde07341b1 ci: don't build with installed constraints on 7.10
The version of 'directory' that gets installed with the 7.10 PPA is
too old.  Tweak the environment for the 7.10 job to skip this step
and fix the build.
2018-12-06 22:09:01 +10:00
Jonathan Daugherty
d2095ea5e5 Travis: build on 7.10.3 2018-03-23 18:15:47 -07:00
Jonathan Daugherty
2d6f423427 Travis: build demos, too 2018-03-17 09:19:32 -07:00
Peter Simons
099b33feb1 travis-ci: add proper CI build instructions for all major GHC 8.x releases 2018-03-17 11:26:07 +01:00
Jonathan Daugherty
4cebb81f95 Discontinue support for GHC prior to 7.10.1 2017-01-24 14:00:57 -08:00
Jonathan Daugherty
ccc9fa361b Remove travis build for 7.8.3 (but keep 7.8.4) 2016-01-11 21:17:30 -08:00
Jonathan Daugherty
82e7de383b Travis: perform builds in a cabal sandbox 2015-07-22 10:35:00 -07:00
Jonathan Daugherty
4cc573d3d9 Travis build: build demonstration programs, too 2015-07-22 09:55:03 -07:00
Franklin Chen
dce20dc6b3 Add Travis build. 2015-07-09 13:48:14 -04:00