[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