[commit: ghc] master: Add a Gitlab CI script that runs Circle CI validation jobs (b9260e9)
git at git.haskell.org
git at git.haskell.org
Sat Dec 1 03:39:44 UTC 2018
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/b9260e925e998f715865ae043bdb9f779ab5f849/ghc
>---------------------------------------------------------------
commit b9260e925e998f715865ae043bdb9f779ab5f849
Author: Alp Mestanogullari <alp at well-typed.com>
Date: Wed Nov 7 01:21:55 2018 +0100
Add a Gitlab CI script that runs Circle CI validation jobs
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.
>---------------------------------------------------------------
b9260e925e998f715865ae043bdb9f779ab5f849
.circleci/config.yml | 40 ++++++++++-----
.gitlab-ci.yml | 119 ++++++++++++++++++++++++++++++++++++++++++++
.gitlab/circle-ci-job.sh | 125 +++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 271 insertions(+), 13 deletions(-)
Diff suppressed because of size. To see it, use:
git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc b9260e925e998f715865ae043bdb9f779ab5f849
More information about the ghc-commits
mailing list