Skip to content
Snippets Groups Projects
Commit bed3e5ca authored by Edward Z. Yang's avatar Edward Z. Yang
Browse files

Greatly reduce the amount of build product we upload.


See #4462 for the gory details.

Main things about this commit:

- New 'monolithic' flag on cabal-install, which combines
  all of the tests into a single binary.  It's not very
  much code, and you don't pay for any of it on a release
  build.  I quite like it.  The one downside is that
  we can't also pull in Cabal test suites this way.

- Env vars got moved into travis-common.sh

- travis-script.sh now runs the cabal-tests tests, because
  we aren't sending enough build product over to do them
  on the second Travis run

Signed-off-by: default avatarEdward Z. Yang <ezyang@cs.stanford.edu>
parent db2d6e37
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment