[Git][ghc/ghc][wip/ubuntu24_04] rel-eng: add ubuntu24_04 bindists to ghcup metadata and fetch gitlab scripts
Cheng Shao (@TerrorJack)
gitlab at gitlab.haskell.org
Sat Nov 9 18:09:48 UTC 2024
Cheng Shao pushed to branch wip/ubuntu24_04 at Glasgow Haskell Compiler / GHC
Commits:
7fc714db by Cheng Shao at 2024-11-09T18:09:36+00:00
rel-eng: add ubuntu24_04 bindists to ghcup metadata and fetch gitlab scripts
- - - - -
3 changed files:
- .gitlab-ci.yml
- .gitlab/rel_eng/fetch-gitlab-artifacts/fetch_gitlab.py
- .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py
Changes:
=====================================
.gitlab-ci.yml
=====================================
@@ -1142,6 +1142,8 @@ ghcup-metadata-nightly:
artifacts: false
- job: nightly-x86_64-linux-centos7-validate
artifacts: false
+ - job: nightly-x86_64-linux-ubuntu24_04-validate
+ artifacts: false
- job: nightly-x86_64-linux-ubuntu22_04-validate
artifacts: false
- job: nightly-x86_64-linux-ubuntu20_04-validate
=====================================
.gitlab/rel_eng/fetch-gitlab-artifacts/fetch_gitlab.py
=====================================
@@ -19,6 +19,7 @@ def job_triple(job_name):
'release-x86_64-windows-release': 'x86_64-unknown-mingw32',
'release-x86_64-windows-int_native-release': 'x86_64-unknown-mingw32-int_native',
'release-x86_64-linux-rocky8-release': 'x86_64-rocky8-linux',
+ 'release-x86_64-linux-ubuntu24_04-release': 'x86_64-ubuntu24_04-linux',
'release-x86_64-linux-ubuntu22_04-release': 'x86_64-ubuntu22_04-linux',
'release-x86_64-linux-ubuntu20_04-release': 'x86_64-ubuntu20_04-linux',
'release-x86_64-linux-ubuntu18_04-release': 'x86_64-ubuntu18_04-linux',
=====================================
.gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py
=====================================
@@ -201,6 +201,7 @@ def mk_new_yaml(release_mode, version, date, pipeline_type, job_map):
ubuntu1804 = mk(ubuntu("18_04"))
ubuntu2004 = mk(ubuntu("20_04"))
ubuntu2204 = mk(ubuntu("22_04"))
+ ubuntu2404 = mk(ubuntu("24_04"))
rocky8 = mk(rocky("8"))
centos7 = mk(centos(7))
fedora33 = mk(fedora(33))
@@ -234,7 +235,8 @@ def mk_new_yaml(release_mode, version, date, pipeline_type, job_map):
, "( >= 16 && < 18 )": deb9
, "( >= 18 && < 19 )": ubuntu1804
, "( >= 19 && < 21 )": ubuntu2004
- , "( >= 21 )": ubuntu2204
+ , "( >= 21 && < 24 )": ubuntu2204
+ , "( >= 24 )": ubuntu2404
}
, "Linux_Mint" : { "< 20": ubuntu1804
, ">= 20": ubuntu2004
@@ -369,4 +371,3 @@ def main() -> None:
if __name__ == '__main__':
main()
-
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/7fc714dbb85bfbf16ff015d5af471aaac19a3efa
--
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/7fc714dbb85bfbf16ff015d5af471aaac19a3efa
You're receiving this email because of your account on gitlab.haskell.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20241109/4d15a27d/attachment-0001.html>
More information about the ghc-commits
mailing list