Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add GHC 8.8 support | Daniel Gröber | 2019-12-29 | 1 | -0/+5 |
| | |||||
* | ci: Switch to unified CI image | Daniel Gröber | 2019-12-28 | 1 | -5/+7 |
| | |||||
* | Remove crusty old helper code | Daniel Gröber | 2019-09-17 | 1 | -5/+0 |
| | | | | | | | | | | | | - Inplace component inlining really always was a nasty cludge, now that we have proper build-system support we can get rid of it. - GHC options subsets aren't really needed, we can split these up after parsing the options using the ghc library. - Dropped GHC 7.10, it seems unsupportable without the inplace component inlining, possibly a Stack/lib:Cabal bug, but it is quite old so time for it to go anyway. This is the second thing commit it was holing up too! | ||||
* | compile-test: Read cabal versions from file | Daniel Gröber | 2019-06-19 | 1 | -2/+3 |
| | | | | | This allows them to be checked for up-to-date'nes in CI like the stack-resolvers. | ||||
* | ci: Move stack resolver table to a file | Daniel Gröber | 2019-06-19 | 1 | -4/+3 |
| | |||||
* | ci: Upgrade to stack-2.1.1 | Daniel Gröber | 2019-06-17 | 1 | -5/+13 |
| | |||||
* | ci: Switch to stack included in CI images | Daniel Gröber | 2019-05-27 | 1 | -10/+10 |
| | |||||
* | ci: Upgrade images for cabal-install 2.4.1.0 | Daniel Gröber | 2019-01-26 | 1 | -10/+10 |
| | |||||
* | ci: Upgrade to cabal-install-2.4.0.0 everywhere | Daniel Gröber | 2019-01-22 | 1 | -8/+8 |
| | | | | This is so we get the 'pkg-src' field in plan.json. | ||||
* | ci: Add GHC-8.6.2 job | Daniel Gröber | 2019-01-22 | 1 | -0/+5 |
| | |||||
* | ci: Upgrade to GHC 8.4.4 and cabal-install 2.2 | Daniel Gröber | 2018-10-27 | 1 | -8/+8 |
| | |||||
* | Drop GHC 7.8 support | Daniel Gröber | 2018-10-27 | 1 | -5/+0 |
| | | | | | | | | | Unfortunately we need process-1.2.3.0 for 'readCreateProcess' replacing it for 7.8 is just too much effort. For testing's sake GHC 7.10 can still build Cabal-1.18.* but not 1.20, seems to just need a hackage revision though. Just disable 1.20 for now. I don't think anyone really still uses that. | ||||
* | ci: Allow using the cabal store cache for MUCH faster builds | Daniel Gröber | 2018-10-10 | 1 | -0/+5 |
| | | | | | This gets shared across all my projects building on the same server, so holy crap this is amazing! Basically _the_ killer `cabal new-build` feature :) | ||||
* | ci: Update to GHC 8.4.3 | Daniel Gröber | 2018-06-17 | 1 | -2/+2 |
| | |||||
* | Drop Cabal<2.0 compiletime support | Daniel Gröber | 2018-06-16 | 1 | -16/+6 |
| | | | | | We still support <2.0 at runtime this only concerns the Cabal version used at cabal-install time. | ||||
* | ci: Add GHC 8.4 image | Daniel Gröber | 2018-04-16 | 1 | -0/+5 |
| | |||||
* | ci: Upgrade to GHC 8.2.2 | Daniel Gröber | 2017-11-26 | 1 | -2/+2 |
| | |||||
* | ci: Add GHC 7.6, 7.4 | Daniel Gröber | 2017-09-25 | 1 | -0/+10 |
| | |||||
* | ci: Remove images with ancient cabal-install versions | Daniel Gröber | 2017-09-25 | 1 | -10/+0 |
| | |||||
* | Extract CI config into scripts | Daniel Gröber | 2017-09-18 | 1 | -32/+14 |
| | |||||
* | Fix CI build | Daniel Gröber | 2017-09-18 | 1 | -2/+2 |
| | |||||
* | gitlab-ci: Drop GHC 7.6 | Daniel Gröber | 2017-08-20 | 1 | -10/+0 |
| | | | | | | | | | | | | | Ugh https://gitlab.com/dxld/cabal-helper/-/jobs/29792413 ``` [...] Linking /tmp/Cabal-1.16.0.3-15785/Cabal-1.16.0.3/dist/setup/setup ... unrecognized option `--sysconfdir=/tmp/.ghc-mod/cabal-helper/Cabal-1.16.0.3-db-7.6.3/prefix/etc' unrecognized option `--extra-prog-path=/tmp/.cabal/bin' [...] ``` | ||||
* | gitlab-ci: Update source images | Daniel Gröber | 2017-08-20 | 1 | -15/+5 |
| | |||||
* | gitlab-ci: Build with GHC 8.2 | Daniel Gröber | 2017-08-19 | 1 | -0/+5 |
| | |||||
* | gitlab-ci: apt update before install | Daniel Gröber | 2017-08-19 | 1 | -1/+1 |
| | |||||
* | gitlab-ci: Disable old Cabal versions | Daniel Gröber | 2017-07-09 | 1 | -8/+8 |
| | |||||
* | gitlab-ci: Add retry to 'cabal install' command | Daniel Gröber | 2017-06-12 | 1 | -1/+1 |
| | |||||
* | gitlab-ci: Remove 'cabal install' concurrency | Daniel Gröber | 2017-06-12 | 1 | -1/+1 |
| | | | | .. for easier debugging | ||||
* | gitlab-ci: Remove use of sandbox for old cabal | Daniel Gröber | 2017-06-12 | 1 | -2/+0 |
| | |||||
* | Fix the build | Daniel Gröber | 2017-06-12 | 1 | -0/+3 |
| | |||||
* | Update and fix support for Cabal HEAD | Daniel Gröber | 2017-06-12 | 1 | -6/+26 |
| | |||||
* | Add .gitlab-ci.yml | Daniel Gröber | 2017-01-16 | 1 | -0/+44 |