John MacFarlane
c815d2f228
Travis: use all_branches: true for deploy.
2020-08-28 08:39:58 -07:00
John MacFarlane
0640c75dc7
Travis: remove deploy/on.
2020-08-27 22:33:32 -07:00
John MacFarlane
42d02aa347
Add .travis.yml for macos release candidate build.
...
We need to build the release candidate on Travis rather
than GitHub actions, because GH has macos 10.15, and
binaries compiled on that OS will not work with 10.13.
See #6622 .
This build is only triggered on rc/ branches.
2020-08-27 18:09:49 -07:00
John MacFarlane
c32bcaa2d3
Remove travis.yml.
2019-01-25 09:11:05 -08:00
Albert Krewinkel
a4968d775d
.travis.yml: test deriving via generics with GHC 8.4
2018-11-04 20:51:08 +01:00
Albert Krewinkel
b088af559a
.travis.yml: test with GHC 8.6.1
2018-10-27 20:35:21 +02:00
Albert Krewinkel
ebb35e613c
.travis.yml: simplify GHC and cabal package handling
...
This reduces duplicate information on GHC and cabal versions when
defining build environments.
2018-10-27 20:35:20 +02:00
Albert Krewinkel
dc4b5cb0e5
.travis.yml: define GHC_OPTIONS global variable
2018-10-27 20:35:20 +02:00
Albert Krewinkel
fc3f055baa
.travis.yml: remove redundant compiler options
...
Additional compiler warnings are enabled via the cabal file.
2018-10-27 20:35:20 +02:00
Albert Krewinkel
106f8496c0
.travis.yml: break long commands into multiple lines
2018-10-27 20:35:20 +02:00
Albert Krewinkel
f0bc235c82
.travis.yml: break *env* definitions into multiple lines
2018-10-27 20:35:20 +02:00
John MacFarlane
2bc429a57c
Travis: give up again on ghc 8.6.1 with cabal.
2018-10-14 12:57:36 -07:00
John MacFarlane
0326d370e9
Travis - another try, without targets.
2018-10-14 12:48:19 -07:00
John MacFarlane
983277c6eb
Travis: don't use targets in install deps.
2018-10-14 12:11:17 -07:00
John MacFarlane
c6f9ee64ae
Travis: another try.
2018-10-14 12:05:08 -07:00
John MacFarlane
225474879c
Another attempt to make travis work on cabal/ghc 8.6.1.
2018-10-14 10:57:20 -07:00
John MacFarlane
412c162601
Travis: removed quotes.
2018-10-14 10:14:25 -07:00
John MacFarlane
68e6866a01
Another try at ghc 8.6.1/cabal on travis.
2018-10-14 10:05:04 -07:00
John MacFarlane
8f5cd39534
Revert "Travis: add ghc 8.6.1 build."
...
This reverts commit 8cee5b183e
.
2018-10-14 09:54:55 -07:00
John MacFarlane
d534346084
Revert "Tweak travis for ghc 8.6.1."
...
This reverts commit eed4514c4c
.
2018-10-14 09:47:31 -07:00
John MacFarlane
eed4514c4c
Tweak travis for ghc 8.6.1.
2018-10-14 00:01:24 -07:00
John MacFarlane
8cee5b183e
Travis: add ghc 8.6.1 build.
2018-10-13 23:13:53 -07:00
John MacFarlane
fbc733d3a8
Travis: comment out 8.6.1 for now.
...
We'll need to use new-build.
2018-10-03 09:33:55 -07:00
John MacFarlane
75706135e3
Add ghc 8.6.1 to travis.
2018-10-02 21:15:55 -07:00
John MacFarlane
fd107145e6
Another try at skipping round-trip tests in CI.
2018-09-13 12:33:52 -07:00
John MacFarlane
ed2cd734eb
Revert TESTPATTERN stuff from .travis.yml.
2018-09-13 12:23:15 -07:00
John MacFarlane
67bcb3d6b5
Revert test-pattern changes to .travis.yml.
2018-09-10 23:40:24 -07:00
John MacFarlane
97a13fe717
Travis: Another try on stack.
2018-09-10 23:14:11 -07:00
John MacFarlane
9f96a5e091
Travis: Fix stack build.
2018-09-10 22:56:13 -07:00
John MacFarlane
867a529189
Travis: remove --hide-successes temporarily again.
2018-09-10 21:57:52 -07:00
John MacFarlane
0f180be19b
Another try.
2018-09-10 21:56:35 -07:00
John MacFarlane
ee4e658693
travis: Fix ghc version label for stack build.
2018-09-10 21:41:41 -07:00
John MacFarlane
8dcb41f1ba
Revert "travis: Temporarily remove --hide-successes."
...
This reverts commit bf2b4f95ff
.
2018-09-10 21:41:14 -07:00
John MacFarlane
bf2b4f95ff
travis: Temporarily remove --hide-successes.
2018-09-10 21:34:54 -07:00
John MacFarlane
2295b60a31
Another try.
2018-09-10 21:17:51 -07:00
John MacFarlane
838bb87fba
Another try.
2018-09-10 20:52:43 -07:00
John MacFarlane
3aabc96d5a
Attempt to fix travis build.
2018-09-10 20:11:00 -07:00
John MacFarlane
ce6042fb20
Travis: exclude round-trip tests, except for nightly test which can fail.
2018-09-10 17:37:56 -07:00
John MacFarlane
49cfcc9c74
Travis: use more compiler warnings.
2018-08-10 22:39:27 -07:00
John MacFarlane
d6cbc7ba37
Travis: Use system ghc. And use ghc-8.4.3 instead of 8.4.2.
2018-07-13 10:28:29 -07:00
John MacFarlane
3cdc5a02e0
Travis: Use lts-12 resolver.
2018-07-13 10:14:37 -07:00
John MacFarlane
732e66d4c4
travis: small simplification.
2018-06-30 23:08:17 +02:00
John MacFarlane
3b2ab75712
Revert "Travis: use -j2 for dependencies installation."
...
This reverts commit ae9d9138c3
.
2018-06-30 22:35:56 +02:00
John MacFarlane
ae9d9138c3
Travis: use -j2 for dependencies installation.
...
Remove special clause for ghc 7.10.
2018-06-30 12:12:36 +02:00
John MacFarlane
ce83a128e1
Use ghc 8.4.2 in travis and tested-with.
...
8.4.1 shipped with the wrong version of mtl, which didn't
match its documented API.
2018-06-30 10:00:28 +02:00
John MacFarlane
afb1241edc
Revert "travis: try adding 'ghc-pkg recache'."
...
This reverts commit 57978fa3b3
.
2018-06-29 19:56:20 +02:00
John MacFarlane
57978fa3b3
travis: try adding 'ghc-pkg recache'.
2018-06-29 19:51:12 +02:00
John MacFarlane
f0a1c42e4e
travis: try installing specific yaml version...
2018-06-29 19:42:48 +02:00
John MacFarlane
ee169135a1
For ghc 7.10.3, try installing yaml first...
2018-06-29 19:31:37 +02:00
John MacFarlane
bb5a2464d5
travis: Reduce verbosity.
2018-06-28 23:57:59 +02:00