Commit graph

137 commits

Author SHA1 Message Date
John MacFarlane
ef209ebad2 Add a travis build for ghc 8.2.1 + cabal 2.0. 2017-08-25 07:02:43 -07:00
John MacFarlane
5a62f91434 Tweak travis stack build command (test --test -> build --test). 2017-08-23 07:09:56 -07:00
Albert Krewinkel
f1220e8601
Revert "Build GHC 8.2.1 with one core only"
This reverts commit 9930e8582d. This was
intended for testing only and was pushed by mistake.
2017-08-23 11:06:16 +02:00
Albert Krewinkel
9930e8582d
Build GHC 8.2.1 with one core only
Avoid out-of-memory error on travis.
2017-08-23 09:17:14 +02:00
John MacFarlane
915f201c78 Travis: Use ghc 8.2.1 in nightly stack build. 2017-08-22 11:03:49 -07:00
John MacFarlane
19440cd5dc Undid last travis changes. 2017-08-22 10:07:25 -07:00
John MacFarlane
c5bb16b06b Travis: Removed sudos. 2017-08-22 09:46:54 -07:00
John MacFarlane
761a61b53e Travis: shut down essential services and show memory.
Also after failure.
2017-08-22 09:39:36 -07:00
John MacFarlane
d3df168896 Travis: use lts-9 with ghc 8.0.2 stack build. Remove swap stuff.
It didn't help.
2017-08-21 22:20:54 -07:00
John MacFarlane
c462fcafef travis: create some swap space.
This may help with regex-tdfa build failures...
2017-08-21 21:24:21 -07:00
John MacFarlane
198f2097d9 Travis: try a cabal build without embed_data_files. 2017-08-11 23:00:54 -07:00
John MacFarlane
400a4ef5f3 Travis: more options tweaks. 2017-08-08 23:18:52 -07:00
John MacFarlane
005aba43df Travis: don't use -Wincomplete-uni-patterns. 2017-08-08 22:42:50 -07:00
John MacFarlane
2d47306b1f Travis: Don't use -Wcompat. 2017-08-08 22:40:38 -07:00
John MacFarlane
c3e6eacdc8 Travis: only use fancy warnings for recent ghc. 2017-08-08 21:24:55 -07:00
John MacFarlane
2f0bff0f54 Use extra ghc warnings.
In addition to `-Wall`:
 `-Wincomplete-uni-patterns -Wincomplete-record-updates -Wredundant-constraints -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances`
2017-08-08 20:29:37 -07:00
John MacFarlane
862d92f09a Revert "Travis: Try not caching .cabal."
This reverts commit 5370c38203.
2017-07-24 18:45:49 +02:00
John MacFarlane
54777dfbd1 Revert "Travis: try not caching .ghc."
This reverts commit 434309802c.
2017-07-24 18:45:42 +02:00
John MacFarlane
434309802c Travis: try not caching .ghc. 2017-07-24 17:32:17 +02:00
John MacFarlane
5370c38203 Travis: Try not caching .cabal.
Hoping this solves the problems with recent builds.
2017-07-24 16:30:56 +02:00
John MacFarlane
214e7919b7 Revert "Use cabal-2.0 for 8.2.1 (#3814)"
This reverts commit d8f07fad09.
2017-07-24 11:45:54 +02:00
Matthew Pickering
d8f07fad09 Use cabal-2.0 for 8.2.1 (#3814) 2017-07-24 00:11:30 +02:00
John MacFarlane
3267af23f0 Travis: Removed ghc 8.2.1 build from allowed failures. 2017-07-15 19:39:58 +02:00
John MacFarlane
247257ed3e Travis: cabal build for ghc 8.2.1 RC. 2017-07-13 21:51:26 +02:00
John MacFarlane
9c79a518ac Revert "Added a travis build on ghc 8.2 release candidate."
This reverts commit 62915a8af1.
2017-07-13 21:49:37 +02:00
John MacFarlane
62915a8af1 Added a travis build on ghc 8.2 release candidate. 2017-07-13 21:43:24 +02:00
John MacFarlane
3890e50f11 .travis.yml - removed hsb2hs stuff. 2017-06-04 15:59:05 +02:00
John MacFarlane
a85d7849fc More travis fixes. 2017-03-20 17:22:48 +01:00
John MacFarlane
9836111cd2 Travis: install hsb2hs. 2017-03-20 16:19:19 +01:00
John MacFarlane
7f89792d9a More travis fixes. 2017-03-20 16:07:17 +01:00
John MacFarlane
757edd0525 More travis fixes. 2017-03-20 15:55:42 +01:00
John MacFarlane
5a1c9109e0 Fixed .travis.yml. 2017-03-20 15:43:15 +01:00
John MacFarlane
51ed4a98a9 .travis.yml: create a source dist and do cabal build and test there.
That way we catch errors due to files missing from the data
section of pandoc.cabal.
2017-03-20 15:24:16 +01:00
John MacFarlane
5487190d69 Travis: Remove GHC HEAD build.
This pretty much always fails due to dependencies.
2017-03-08 12:57:49 +01:00
John MacFarlane
19ad29f493 Travis: comment out OSX build.
This always takes forever to complete.
Since I develop on OSX anyway, it's not so urgent.
2017-03-08 12:57:07 +01:00
John MacFarlane
b6ad920db8 Travis: move 7.8.4 out of allowed-failures. 2017-02-20 16:39:37 +01:00
John MacFarlane
56474b91f2 Travis: remove 8.0.1 build. 2017-02-20 16:34:53 +01:00
John MacFarlane
1e694805a1 stack.yamls: Use lts-8.0. 2017-02-12 19:16:53 +01:00
John MacFarlane
7e60fd224e Travis: allow ghc 7.8.4 to fail. For now anyway. 2017-01-25 17:07:41 +01:00
ickc
74875695e2 travis: catch #3372 (#3373) 2017-01-24 10:29:54 +01:00
ickc
117f3d2323 travis: download stack only in stack BUILD (#3357) 2017-01-17 14:09:02 +01:00
John MacFarlane
d1e957775a Travis: fix false positives and speed up dist build by avoiding tests. 2016-12-30 21:18:47 -07:00
John MacFarlane
8f09a2b010 Travis: add path to happy to path. 2016-12-24 14:41:13 -07:00
John MacFarlane
b872765765 Added happy to travis deb pkgs. 2016-12-23 21:16:17 -07:00
ickc
3354f5a0ca Speed up Travis (#3304)
* travis: fast_finish

* travis: cabal use `-j` whenever appropriate

* travis: remove stack nightly in osx build to speed up
2016-12-13 14:19:25 +01:00
ickc
fdc5674045 travis: use language generic (#3267) 2016-11-30 12:46:50 +01:00
John MacFarlane
99287f4754 Add comment acknowledging source of .travis.yml. 2016-11-16 12:00:12 +01:00
John MacFarlane
5ec7331349 Travis: Set ulimit -n 4096 before build. This seems necessary on OSX. 2016-10-23 21:56:08 +02:00
John MacFarlane
95d3966601 Travis: add to end of path to avoid a warning. 2016-10-23 21:51:07 +02:00
John MacFarlane
f11d7c2478 Travis tweaks.
Disable optimizations.
Make sure we don't change flag on aeson.
2016-10-18 10:09:01 +02:00