aboutsummaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
Commit message (Collapse)AuthorAgeFilesLines
* ci: Upgrade to cabal-install-2.4.0.0 everywhereDaniel Gröber2019-01-221-8/+8
| | | | This is so we get the 'pkg-src' field in plan.json.
* ci: Add GHC-8.6.2 jobDaniel Gröber2019-01-221-0/+5
|
* ci: Upgrade to GHC 8.4.4 and cabal-install 2.2Daniel Gröber2018-10-271-8/+8
|
* Drop GHC 7.8 supportDaniel Gröber2018-10-271-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 buildsDaniel Gröber2018-10-101-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.3Daniel Gröber2018-06-171-2/+2
|
* Drop Cabal<2.0 compiletime supportDaniel Gröber2018-06-161-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 imageDaniel Gröber2018-04-161-0/+5
|
* ci: Upgrade to GHC 8.2.2Daniel Gröber2017-11-261-2/+2
|
* ci: Add GHC 7.6, 7.4Daniel Gröber2017-09-251-0/+10
|
* ci: Remove images with ancient cabal-install versionsDaniel Gröber2017-09-251-10/+0
|
* Extract CI config into scriptsDaniel Gröber2017-09-181-32/+14
|
* Fix CI buildDaniel Gröber2017-09-181-2/+2
|
* gitlab-ci: Drop GHC 7.6Daniel Gröber2017-08-201-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 imagesDaniel Gröber2017-08-201-15/+5
|
* gitlab-ci: Build with GHC 8.2Daniel Gröber2017-08-191-0/+5
|
* gitlab-ci: apt update before installDaniel Gröber2017-08-191-1/+1
|
* gitlab-ci: Disable old Cabal versionsDaniel Gröber2017-07-091-8/+8
|
* gitlab-ci: Add retry to 'cabal install' commandDaniel Gröber2017-06-121-1/+1
|
* gitlab-ci: Remove 'cabal install' concurrencyDaniel Gröber2017-06-121-1/+1
| | | | .. for easier debugging
* gitlab-ci: Remove use of sandbox for old cabalDaniel Gröber2017-06-121-2/+0
|
* Fix the buildDaniel Gröber2017-06-121-0/+3
|
* Update and fix support for Cabal HEADDaniel Gröber2017-06-121-6/+26
|
* Add .gitlab-ci.ymlDaniel Gröber2017-01-161-0/+44