[commit: ghc] ghc-8.6-ci: Grab CI configuration from master (0b12e01)

git at git.haskell.org git at git.haskell.org
Sun Mar 31 15:06:11 UTC 2019


Repository : ssh://git@git.haskell.org/ghc

On branch  : ghc-8.6-ci
Link       : http://ghc.haskell.org/trac/ghc/changeset/0b12e01d868255b4eeecb0f71dad624fcb24665b/ghc

>---------------------------------------------------------------

commit 0b12e01d868255b4eeecb0f71dad624fcb24665b
Author: Ben Gamari <ben at smart-cactus.org>
Date:   Wed Dec 26 12:01:10 2018 -0500

    Grab CI configuration from master
    
    This is awfully ugly but is nevertheless significantly less error-prone
    than cherry-picking all of the relevant commits manually.


>---------------------------------------------------------------

0b12e01d868255b4eeecb0f71dad624fcb24665b
 .circleci/config.yml                               | 324 ++++++++++++-----
 .circleci/images/aarch64-linux-deb9/Dockerfile     |  69 ++++
 .circleci/images/i386-linux-deb8/Dockerfile        |  45 +++
 .circleci/images/i386-linux-deb9/Dockerfile        |  45 +++
 .circleci/images/linters/Dockerfile                |  30 ++
 .../images/powerpc64le-linux-deb9-cross/Dockerfile |   7 +
 .circleci/images/update-image                      |  15 +-
 .circleci/images/x86_64-freebsd/Dockerfile         |   1 +
 .circleci/images/x86_64-linux-centos7/Dockerfile   |  54 +++
 .circleci/images/x86_64-linux-deb8/Dockerfile      |  35 ++
 .circleci/images/x86_64-linux-deb9/Dockerfile      |  46 +++
 .circleci/images/x86_64-linux-fedora27/Dockerfile  |  50 +++
 .circleci/prepare-system.sh                        |  23 +-
 .circleci/push-test-metrics.sh                     |  50 +++
 .gitlab-ci.yml                                     | 401 +++++++++++++++++++++
 .gitlab/circle-ci-job.sh                           | 110 ++++++
 .gitlab/darwin-init.sh                             |  41 +++
 .gitlab/fix-submodules.py                          |   8 +
 .gitlab/linters/check-cpp.py                       |  24 ++
 .gitlab/linters/check-makefiles.py                 |  19 +
 .gitlab/linters/linter.py                          | 109 ++++++
 .gitlab/win32-init.sh                              |  34 ++
 22 files changed, 1431 insertions(+), 109 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 0b12e01d868255b4eeecb0f71dad624fcb24665b


More information about the ghc-commits mailing list