Commit graph

55 commits

Author SHA1 Message Date
John Wiegley 7f572057a5
Remove the caching build from the Travis build matrix 2019-03-10 11:10:37 -07:00
John Wiegley a9ba6f1735
Bump the default version to GHC 8.6.3 2019-02-16 15:39:03 -08:00
John Wiegley ba5b23a6e3
Bump minimum supported version to GHC 8.4.4 2018-11-19 09:46:02 -08:00
Doug Beardsley b8b3a8e4f4 Disable ghcjs builds for duration of hackathon 2018-11-18 08:51:38 -05:00
Doug Beardsley 7d7ddf5848 Disable GHC 8.0 and 8.2 in CI
If we really want this support, we can add it back later.  Doing this
now to speed up turnaround time during weekend hackathon.
2018-11-17 17:30:08 -05:00
John Wiegley c9dcad4698
Update .travis.yml 2018-08-23 21:06:49 -07:00
John Wiegley 456e0811bc
Merge remote-tracking branch 'origin/master' into pending 2018-08-06 16:15:14 -04:00
Domen Kožar 683296954e
allow failures on ghc802 for now 2018-08-06 19:03:18 +01:00
Domen Kožar ca5f0d5d13
travis: fix syntax 2018-08-06 19:01:52 +01:00
Domen Kožar 6608dc25b3
travis: don't error out when signing key is not exposed 2018-08-06 19:01:19 +01:00
Domen Kožar 1a8baf46c9
download cachix with smaller closure, pin nixpkgs 2018-08-06 19:00:58 +01:00
John Wiegley fff590f74a
Add Cachix signing key for Travis 2018-08-05 16:12:11 -04:00
John Wiegley 36864cdbb4
Fix to .travis.yml 2018-08-04 13:33:38 -04:00
John Wiegley 743b05bcb8
Attempt to enable Cachix 2018-08-03 21:24:21 -04:00
John Wiegley 26474fca95
Update .travis.yml to use GHC 8.4.3 2018-06-13 09:44:03 -07:00
John Wiegley af4c52fa97
Disable profiling builds 2018-05-18 23:42:13 -07:00
John Wiegley 7a0fffc289
Allow the ghcjs build to fail for now 2018-05-14 21:22:05 -07:00
John Wiegley a660fbf1f8
Drop the install phase, since it installs too much 2018-05-14 21:22:03 -07:00
John Wiegley ba7939507a
Try using --substituters for the ghcjs build 2018-05-14 21:22:02 -07:00
John Wiegley 43fa3393d9
Disable the ghcjs build for now 2018-05-14 00:56:36 -07:00
John Wiegley be6018d343
Change the way NIX_CONF_DIR is set for the ghcjs build 2018-05-13 22:06:33 -07:00
John Wiegley 36fb8d7cb5
Enable building for GHCJS on Travis, streamline build script 2018-05-13 14:25:41 -07:00
John Wiegley adf9eafd6d
Reduce the size of the build matrix 2018-05-13 14:10:42 -07:00
John Wiegley 865984b428
Permit building with GHC 8.0, extend the Travis build matrix 2018-05-10 15:07:32 -07:00
John Wiegley 77add19a23
No longer a need to set LANGUAGE_TESTS=yes in .travis.yml 2018-05-07 12:46:08 -07:00
John Wiegley e6e117f6b7
Disable the builtins.path test for now, until #128 is fixed 2018-05-07 12:06:45 -07:00
John Wiegley ee1f148235
Change to the build matrix 2018-05-06 23:17:26 -07:00
John Wiegley ef70f44be1
Don't use sudo: false in .travis.yml 2018-05-06 22:14:54 -07:00
John Wiegley ac3ab07b8b
Disable caching for Travis builds, it exceeds the one hour time limit 2018-05-06 21:09:07 -07:00
John Wiegley 9bf8b4e8be
Increase the build timeout in .travis.yml, maybe it will let caching work? 2018-05-06 20:43:32 -07:00
John Wiegley 71820ca2da
Expand the build matrix 2018-05-06 19:58:57 -07:00
John Wiegley 17ad13082c
Build the pending branch, to allow for Travis testing outside of master 2018-05-06 19:58:00 -07:00
John Wiegley fbd6c94eaf
Use nix-shell in .travis.yml, not nix-env 2018-05-06 19:57:39 -07:00
John Wiegley 540052e28d
More Travis changes 2018-05-06 19:55:23 -07:00
John Wiegley 109ba50877
Update .travis.yml 2018-05-06 16:23:12 -07:00
John Wiegley 449f961dcd
Update .travis.yml 2018-05-06 16:22:03 -07:00
John Wiegley c0a670e944
Update .travis.yml 2018-05-06 16:15:24 -07:00
John Wiegley 9a499a4bd4
Build with profiling enabled, as an extra check
Since this is a superset of what is needed to build without profiling.
2018-05-06 12:49:34 -07:00
John Wiegley e2a6a65d35 Try using caching on Travis 2018-05-06 12:30:54 -07:00
John Wiegley 4065281e70 Update data/nix, which has gotten reverted back to an old version
This means we have to disable the language tests on Travis again
2018-04-30 19:18:08 -04:00
John Wiegley 5e25529bef Enable the Nix Language Tests on Travis 2018-04-30 19:13:27 -04:00
John Wiegley dfa52640b4 Only run the 8.2.2 build strictly 2018-04-28 18:38:27 -07:00
John Wiegley 8d0a67b52c Only turn on -Werror for Travis 2018-04-28 18:21:24 -07:00
John Wiegley cc3e16dca7 Update Travis webhook URL 2018-04-26 15:58:51 -07:00
John Wiegley 7714beae81 Use GHC 8.4.2 for the GHC 8.4 build 2018-04-24 16:43:56 -07:00
John Wiegley caf0a4a6a2 Add support for building with GHC 8.4.1, also on Travis 2018-04-23 16:39:37 -07:00
John Wiegley eadf714036 If MATCHING_TESTS=yes (default for Travis), compare eval tests to Nix 2018-04-13 22:34:24 -07:00
John Wiegley 6170aa316d Enable nixpkgs parsing test on Travis 2018-04-10 11:44:41 -07:00
John Wiegley 792d1c595d Drop support for GHC 8.0 2018-04-06 11:03:52 -07:00
John Wiegley f5f69b5420 Add Gitter hooks to .travis.yml 2018-04-03 00:31:30 -07:00