diff options
author | Ben Gamari <ben@smart-cactus.org> | 2020-01-16 17:41:43 -0500 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2020-02-14 10:16:36 -0500 |
commit | 565ce7aee5db966070f9d0267f99a13532d5caf0 (patch) | |
tree | 07de7d6c02f0e78a7cc02aff91dae8bd1d2930ea /rts/PathUtils.c | |
parent | 0725f4bbc7f59282ee5fe41619099957030d85ff (diff) | |
download | haskell-565ce7aee5db966070f9d0267f99a13532d5caf0.tar.gz |
gitlab-ci: Consolidate CI logic
This moves nearly all of the CI logic to .gitlab/ci.sh. This improves
things in a number of ways:
* it's harder for inconsistencies to arise between architectures
* it's easier to share logic between architectures
* on Windows, it's easier to ensure that all CI steps are executed from
within a properly initialized mingw session.
While in town I also add a FreeBSD build job and update the Windows job
to use the gitlab-runner PowerShell executor, since cmd.exe will be
deprecated soon (fixing #17699).
Diffstat (limited to 'rts/PathUtils.c')
0 files changed, 0 insertions, 0 deletions