aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
AgeCommit message (Collapse)AuthorFilesLines
2018-10-14Tweak travis for ghc 8.6.1.John MacFarlane1-2/+2
2018-10-13Travis: add ghc 8.6.1 build.John MacFarlane1-3/+3
2018-10-03Travis: comment out 8.6.1 for now.John MacFarlane1-3/+3
We'll need to use new-build.
2018-10-02Add ghc 8.6.1 to travis.John MacFarlane1-0/+4
2018-09-13Another try at skipping round-trip tests in CI.John MacFarlane1-9/+9
2018-09-13Revert TESTPATTERN stuff from .travis.yml.John MacFarlane1-9/+9
2018-09-10Revert test-pattern changes to .travis.yml.John MacFarlane1-7/+7
2018-09-10Travis: Another try on stack.John MacFarlane1-1/+1
2018-09-10Travis: Fix stack build.John MacFarlane1-1/+1
2018-09-10Travis: remove --hide-successes temporarily again.John MacFarlane1-1/+1
2018-09-10Another try.John MacFarlane1-1/+1
2018-09-10travis: Fix ghc version label for stack build.John MacFarlane1-1/+1
2018-09-10Revert "travis: Temporarily remove --hide-successes."John MacFarlane1-1/+1
This reverts commit bf2b4f95ff2281c92a1e0d6b175a57ed22670528.
2018-09-10travis: Temporarily remove --hide-successes.John MacFarlane1-1/+1
2018-09-10Another try.John MacFarlane1-6/+6
2018-09-10Another try.John MacFarlane1-3/+3
2018-09-10Attempt to fix travis build.John MacFarlane1-2/+2
2018-09-10Travis: exclude round-trip tests, except for nightly test which can fail.John MacFarlane1-9/+9
2018-08-10Travis: use more compiler warnings.John MacFarlane1-4/+4
2018-07-13Travis: Use system ghc. And use ghc-8.4.3 instead of 8.4.2.John MacFarlane1-5/+5
2018-07-13Travis: Use lts-12 resolver.John MacFarlane1-1/+1
2018-06-30travis: small simplification.John MacFarlane1-1/+0
2018-06-30Revert "Travis: use -j2 for dependencies installation."John MacFarlane1-1/+9
This reverts commit ae9d9138c37e390361c716f989685d1cfcdbc577.
2018-06-30Travis: use -j2 for dependencies installation.John MacFarlane1-9/+1
Remove special clause for ghc 7.10.
2018-06-30Use ghc 8.4.2 in travis and tested-with.John MacFarlane1-3/+3
8.4.1 shipped with the wrong version of mtl, which didn't match its documented API.
2018-06-29Revert "travis: try adding 'ghc-pkg recache'."John MacFarlane1-1/+0
This reverts commit 57978fa3b30fc90c36889041e1ee4bd13d244090.
2018-06-29travis: try adding 'ghc-pkg recache'.John MacFarlane1-0/+1
2018-06-29travis: try installing specific yaml version...John MacFarlane1-1/+1
2018-06-29For ghc 7.10.3, try installing yaml first...John MacFarlane1-0/+1
2018-06-28travis: Reduce verbosity.John MacFarlane1-2/+2
2018-06-28travis: Try not using `--only-dependencies` with ghc 7.10.John MacFarlane1-1/+8
2018-06-28Revert "Travis: use cabal 2.2 with ghc 7.10."John MacFarlane1-1/+1
This reverts commit 3b590b6da281bb2258c425549075bef65ca9456e.
2018-06-28Revert "travis: REALLY use cabal 2.2 with ghc 7.10."John MacFarlane1-1/+1
This reverts commit f6465e02a6277c9011d08fe84f6e3afff7da469f.
2018-06-28travis: REALLY use cabal 2.2 with ghc 7.10.John MacFarlane1-1/+1
2018-06-28Travis: use cabal 2.2 with ghc 7.10.John MacFarlane1-1/+1
See if that fixes: cabal: Cannot select only the dependencies (as requested by the '--only-dependencies' flag), the packages are required by a dependency of one of the other targets.
2018-06-28travis: revert --enable-per-component, add -v2.John MacFarlane1-1/+1
2018-06-28travis: try using --enable-per-component.John MacFarlane1-1/+1
I'm hoping this fixes the problem with the ghc 7.10 builds.
2018-06-28Revert "travis: Install Cabal library before anything else."John MacFarlane1-1/+0
This reverts commit 6b43a01a3c732c16d5e5cc22420512da7ecf7989.
2018-06-28travis: remove redundant build, use cabal 2.2 with ghc 8.4.John MacFarlane1-6/+2
2018-06-28travis: Install Cabal library before anything else.John MacFarlane1-0/+1
I'm hoping this fixes the issue with travis builds with earlier ghc versions. See https://github.com/haskell/cabal/issues/4456
2018-06-28Revert "travis: Remove '--only-dependencies' step for cabal."John MacFarlane1-1/+4
This reverts commit 3804a191c7effa92fc707d84706930d79a372509.
2018-06-28Revert "Travis: Install Cabal library."John MacFarlane1-1/+0
This reverts commit 52d3c9ed87f20f0b21d4f45a73baa80591ee7ef7.
2018-06-28Travis: Install Cabal library.John MacFarlane1-0/+1
2018-06-28travis: Remove '--only-dependencies' step for cabal.John MacFarlane1-4/+1
Due to cabal changes, this no longer seems to work. We get: > cabal: Cannot select only the dependencies (as requested by the > '--only-dependencies' flag), the packages are required by a dependency of one > of the other targets. I suspect this is because the executable depends on the library?
2018-05-30Travis: Added /opt/cabal/bin to path.John MacFarlane1-1/+1
2018-05-30Fixed cabal versions in travis.John MacFarlane1-3/+3
2018-05-30Use cabal 2.0 in travis.John MacFarlane1-3/+3
2018-04-22Travis: hide successes on tests.John MacFarlane1-1/+1
2018-03-15Travis: add ghc 8.4.1 cabal build.John MacFarlane1-0/+4
2018-02-16Travis: ensure nightly builds can fail.John MacFarlane1-1/+1