Harendra Kumar
cb4d46b9bd
Add a comment about --jobs option
2021-06-15 17:53:20 +05:30
Harendra Kumar
1330ea4447
Move coverage tests to github
...
* Use minimal PATH
2021-06-15 17:53:20 +05:30
Harendra Kumar
6194cc1c1e
Update and refactor
...
* Use cabal build for 8.8.4 to avoid stack extra-deps
* Use latest stack nightly for 8.10.4
* Remove cabal.project/stack.yaml from the distribution
* Use cabal.project for using test+bench with sdist
* Move sdist build without cabal.project file to circle-ci
* Avoid stack.yaml relinking
2021-06-15 17:53:20 +05:30
Ranjeet Kumar Ranjan
b68baf3c51
Add support for benchmarking with tasty-bench
...
tasty-bench has fewer dependencies and is agile to keep up with new GHC
versions. This change is especially motivated by support for GHC 9.0.1.
gauge depends on foundation/basement which lagging much behind and seem
to be unmaintained.
2021-06-08 23:54:04 +05:30
Pranay Sashank
9b98f41c6b
Use lts 16.31, 17.8 in github CI.
2021-04-05 14:19:58 +05:30
Adithya Kumar
ca60ffaa88
Use build memory limiting flag in the CIs
2021-03-26 16:40:43 +05:30
Harendra Kumar
8d54c84bd7
Add CI for GHC-9.0
2021-03-04 19:16:13 +05:30
Pranay Sashank
9ecae85115
Move stack CI to github workflows.
2021-02-23 19:09:28 +05:30
Pranay Sashank
29b7e3e7ec
Add CI for doctests.
2021-02-23 18:35:56 +05:30
Harendra Kumar
7de5d6d7ff
Allow -Werror without inspection/fusion-plugin
...
We may want to use the -Werror build locally but fusion-plugin takes too
much time to build, so separate the two.
2021-02-09 02:12:48 +05:30
Pranay Sashank
638fa00f31
Add CI for macOS.
2020-12-23 17:44:46 +05:30
Harendra Kumar
ac3af87491
Remove the opt option from streamly-benchmarks
...
Wherever possible, to improve build times.
We keep one CI having benchmarks and tests optimized + fusion plugin. In
all other CIs we remove optimization from benchmarks and tests.
Disable x86 build on circle-ci.
2020-12-15 17:48:34 +05:30
pranaysashank
4933d37ed7
Upgrade packcheck.
...
- Remove 32 bit builds from the matrix. See #514 .
2020-07-13 17:59:44 +05:30
Pranay Sashank
96f01fd134
Move a job to github from travis.
2020-06-05 00:09:13 +05:30
Pranay Sashank
47766eb613
Add coverage build to travis.
2020-06-05 00:09:13 +05:30
Harendra Kumar
48b21f731b
Fix exit code issue in packcheck
2020-06-03 23:30:04 +05:30
Pranay Sashank
828a564781
Add GHC 8.10.1 build to CI.
...
- Disable inspection testing for `fromStreamVar`.
- Fix overlapping pattern matches warning in test/Main.hs.
2020-04-22 14:32:30 +05:30
pranaysashank
b964c64e79
Use GHC 8.8.3 instead of 8.8.1 on Github CI.
2020-03-31 13:50:08 +05:30
Harendra Kumar
0cf821298d
Use unique names in matrix, disable docs for fusion-plugin
2020-02-21 16:33:49 +05:30
Pranay Sashank
6e96d74249
Update packcheck.
2020-02-12 11:47:03 +05:30
Pranay Sashank
0ba1e8c242
Add a CI build with fusion-plugin flag enabled.
2020-02-12 11:47:03 +05:30
Pranay Sashank
6b6663828f
Enable CI builds only for push and PRs to master.
2020-01-07 11:15:25 +05:30
Pranay Sashank
04a3b1e4d4
Add support for Github ci.
...
- Build using GHC 8.8.1 and 8.6.5 on Github ci.
- Remove the above builds travis.
2020-01-04 20:03:02 +05:30