- Apr 01, 2019
-
-
- Mar 25, 2019
-
-
This moves all URL references to Trac Wiki to their corresponding GitLab counterparts. This substitution is classified as follows: 1. Automated substitution using sed with Ben's mapping rule [1] Old: ghc.haskell.org/trac/ghc/wiki/XxxYyy... New: gitlab.haskell.org/ghc/ghc/wikis/xxx-yyy... 2. Manual substitution for URLs containing `#` index Old: ghc.haskell.org/trac/ghc/wiki/XxxYyy...#Zzz New: gitlab.haskell.org/ghc/ghc/wikis/xxx-yyy...#zzz 3. Manual substitution for strings starting with `Commentary` Old: Commentary/XxxYyy... New: commentary/xxx-yyy... See also !539 [1]: https://gitlab.haskell.org/bgamari/gitlab-migration/blob/master/wiki-mapping.json
-
- Mar 22, 2019
-
-
- Mar 20, 2019
-
-
- Mar 18, 2019
-
-
Ben Gamari authored
-
- Feb 16, 2019
-
- Feb 01, 2019
-
-
Ben Gamari authored
Unfortunately this has broken all future commits due to spurious(?) performance changes which I have been unable to work around. This reverts commit cc2261d4.
-
- Jan 30, 2019
-
-
davide authored
gitlab-ci: push performance metrics as git notes to the "GHC Performance Notes" repository.
-
Ben Gamari authored
This reverts commit 76c8fd67.
-
Ben Gamari authored
-
- Jan 21, 2019
-
-
Ben Gamari authored
This begins to define our expectations of contributions. [skip-ci]
-
- Jan 07, 2019
-
-
Ben Gamari authored
Debian Jessie only runs Python 3.4, whereas typing was introduced in Python 3.5.
-
Ben Gamari authored
This ensures that changes requiring haddock changes can be built under CI.
-
- Dec 22, 2018
-
-
Ben Gamari authored
-
Ben Gamari authored
Previously the toolchain directory was wiped away by git clean.
-
- Dec 21, 2018
-
-
Ben Gamari authored
It turns out that the submodules hack is useful to ensure that CI works in forks. This reverts commit 90ceafa8.
-
- Dec 18, 2018
-
-
Ben Gamari authored
For some reason curl isn't found on the new builder.
-
Ben Gamari authored
-
- Dec 17, 2018
-
-
Ben Gamari authored
-
- Dec 14, 2018
-
-
Ben Gamari authored
These are taken from our previous arcanist linters as well as the gitolite hooks but with some heavy refactoring.
-
- Dec 02, 2018
-
-
Alp Mestanogullari authored
ghc-ci is a tiny webservice that acts as an intermediate between our CircleCI jobs on Gitlab and the actual builds running on CircleCI, so that the build script doesn't need to rely on any secret, which makes the whole setup fork-friendly. The concrete effect of this patch is to allow any fork of GHC on Gitlab to run CircleCI jobs.
-
- Dec 01, 2018
-
-
Ben Gamari authored
-
And put it to use for running i386 and x86_64 linux validate, x86_64 darwin validate and building with hadrian. For all the validate jobs, we save the artifacts (bindist + test results for now) in Circle CI and subsequently grab them in Gitlab. The nice side effect is that merge requests now show the change in test results from the patches and let you download or browse the artifacts.
-