@@ -214,7 +214,7 @@ getLatestBindistURL mgr = \case
214214 apiRes <-
215215 fetch
216216 (pipelineUrl <> " /" <> show pipelineId <> " /jobs" )
217- [(" per_page" , Just " 100" ), ( " scope " , Just " success " ) ]
217+ [(" per_page" , Just " 100" )]
218218 let hasJobName = filteredBy $ key " name" . _String . only jobName
219219 jobId = apiRes ^? values . hasJobName . key " id" . _Integer
220220 pure $ downloadUrlForJobId <$> jobId
@@ -256,8 +256,8 @@ bindistInfos =
256256 { gitlabDomain = " gitlab.haskell.org" ,
257257 projectId = 1 ,
258258 ref = " master" ,
259- jobName = " nightly-x86_64-linux-alpine3_18 -wasm-cross_wasm32-wasi-release+fully_static +text_simdutf" ,
260- artifactPath = " ghc-x86_64-linux-alpine3_18 -wasm-cross_wasm32-wasi-release+fully_static +text_simdutf.tar.xz" ,
259+ jobName = " nightly-x86_64-linux-alpine3_20 -wasm-cross_wasm32-wasi-release+host_fully_static +text_simdutf" ,
260+ artifactPath = " ghc-x86_64-linux-alpine3_20 -wasm-cross_wasm32-wasi-release+host_fully_static +text_simdutf.tar.xz" ,
261261 pipelineFilter = [(" source" , Just " schedule" )]
262262 }
263263 },
@@ -270,8 +270,8 @@ bindistInfos =
270270 { gitlabDomain = " gitlab.haskell.org" ,
271271 projectId = 1 ,
272272 ref = " master" ,
273- jobName = " nightly-x86_64-linux-alpine3_18 -wasm-int_native-cross_wasm32-wasi-release+fully_static +text_simdutf" ,
274- artifactPath = " ghc-x86_64-linux-alpine3_18 -wasm-int_native-cross_wasm32-wasi-release+fully_static +text_simdutf.tar.xz" ,
273+ jobName = " nightly-x86_64-linux-alpine3_20 -wasm-int_native-cross_wasm32-wasi-release+host_fully_static +text_simdutf" ,
274+ artifactPath = " ghc-x86_64-linux-alpine3_20 -wasm-int_native-cross_wasm32-wasi-release+host_fully_static +text_simdutf.tar.xz" ,
275275 pipelineFilter = [(" source" , Just " schedule" )]
276276 }
277277 },
@@ -284,8 +284,8 @@ bindistInfos =
284284 { gitlabDomain = " gitlab.haskell.org" ,
285285 projectId = 1 ,
286286 ref = " master" ,
287- jobName = " nightly-x86_64-linux-alpine3_18 -wasm-unreg-cross_wasm32-wasi-release+fully_static +text_simdutf" ,
288- artifactPath = " ghc-x86_64-linux-alpine3_18 -wasm-unreg-cross_wasm32-wasi-release+fully_static +text_simdutf.tar.xz" ,
287+ jobName = " nightly-x86_64-linux-alpine3_20 -wasm-unreg-cross_wasm32-wasi-release+host_fully_static +text_simdutf" ,
288+ artifactPath = " ghc-x86_64-linux-alpine3_20 -wasm-unreg-cross_wasm32-wasi-release+host_fully_static +text_simdutf.tar.xz" ,
289289 pipelineFilter = [(" source" , Just " schedule" )]
290290 }
291291 },
@@ -296,10 +296,10 @@ bindistInfos =
296296 src =
297297 GitLabArtifact
298298 { gitlabDomain = " gitlab.haskell.org" ,
299- projectId = 3223 ,
299+ projectId = 224 ,
300300 ref = " ghc-9.6" ,
301- jobName = " x86_64-linux-alpine3_18 -wasm-cross_wasm32-wasi-release+fully_static " ,
302- artifactPath = " ghc-x86_64-linux-alpine3_18 -wasm-cross_wasm32-wasi-release+fully_static .tar.xz" ,
301+ jobName = " x86_64-linux-alpine3_20 -wasm-cross_wasm32-wasi-release+host_fully_static " ,
302+ artifactPath = " ghc-x86_64-linux-alpine3_20 -wasm-cross_wasm32-wasi-release+host_fully_static .tar.xz" ,
303303 pipelineFilter = []
304304 }
305305 },
@@ -310,10 +310,10 @@ bindistInfos =
310310 src =
311311 GitLabArtifact
312312 { gitlabDomain = " gitlab.haskell.org" ,
313- projectId = 3223 ,
313+ projectId = 224 ,
314314 ref = " ghc-9.8" ,
315- jobName = " x86_64-linux-alpine3_18 -wasm-cross_wasm32-wasi-release+fully_static " ,
316- artifactPath = " ghc-x86_64-linux-alpine3_18 -wasm-cross_wasm32-wasi-release+fully_static .tar.xz" ,
315+ jobName = " x86_64-linux-alpine3_20 -wasm-cross_wasm32-wasi-release+host_fully_static " ,
316+ artifactPath = " ghc-x86_64-linux-alpine3_20 -wasm-cross_wasm32-wasi-release+host_fully_static .tar.xz" ,
317317 pipelineFilter = []
318318 }
319319 },
@@ -324,11 +324,25 @@ bindistInfos =
324324 src =
325325 GitLabArtifact
326326 { gitlabDomain = " gitlab.haskell.org" ,
327- projectId = 1 ,
327+ projectId = 224 ,
328328 ref = " ghc-9.10" ,
329- jobName = " x86_64-linux-alpine3_18-wasm-cross_wasm32-wasi-release+fully_static" ,
330- artifactPath = " ghc-x86_64-linux-alpine3_18-wasm-cross_wasm32-wasi-release+fully_static.tar.xz" ,
331- pipelineFilter = [] -- [("status", Just "success")]
329+ jobName = " x86_64-linux-alpine3_20-wasm-cross_wasm32-wasi-release+host_fully_static" ,
330+ artifactPath = " ghc-x86_64-linux-alpine3_20-wasm-cross_wasm32-wasi-release+host_fully_static.tar.xz" ,
331+ pipelineFilter = []
332+ }
333+ },
334+ (,)
335+ " wasm32-wasi-ghc-9.12"
336+ BindistInfo
337+ { dlArgs = rawFileDownloadArgs {isGhcBindist = Just Lzma },
338+ src =
339+ GitLabArtifact
340+ { gitlabDomain = " gitlab.haskell.org" ,
341+ projectId = 224 ,
342+ ref = " ghc-9.12" ,
343+ jobName = " x86_64-linux-alpine3_20-wasm-cross_wasm32-wasi-release+host_fully_static+text_simdutf" ,
344+ artifactPath = " ghc-x86_64-linux-alpine3_20-wasm-cross_wasm32-wasi-release+host_fully_static+text_simdutf.tar.xz" ,
345+ pipelineFilter = []
332346 }
333347 },
334348 (,)
@@ -450,5 +464,61 @@ bindistInfos =
450464 artifactPath = " dist/proot" ,
451465 pipelineFilter = []
452466 }
467+ },
468+ (,)
469+ " cabal"
470+ BindistInfo
471+ { dlArgs = rawFileDownloadArgs,
472+ src =
473+ GitLabArtifact
474+ { gitlabDomain = " gitlab.haskell.org" ,
475+ projectId = 1164 ,
476+ ref = " cabal-head" ,
477+ jobName = " alpine-linux: [x86_64, alpine3_18, x86_64-linux]" ,
478+ artifactPath = " out/cabal-install-3.15.0.0-x86_64-linux-alpine3_18.tar.xz" ,
479+ pipelineFilter = [(" status" , Just " success" )]
480+ }
481+ },
482+ (,)
483+ " cabal-aarch64-linux"
484+ BindistInfo
485+ { dlArgs = rawFileDownloadArgs,
486+ src =
487+ GitLabArtifact
488+ { gitlabDomain = " gitlab.haskell.org" ,
489+ projectId = 1164 ,
490+ ref = " cabal-head" ,
491+ jobName = " alpine-linux: [aarch64, alpine3_18, aarch64-linux]" ,
492+ artifactPath = " out/cabal-install-3.15.0.0-aarch64-linux-alpine3_18.tar.xz" ,
493+ pipelineFilter = [(" status" , Just " success" )]
494+ }
495+ },
496+ (,)
497+ " cabal-aarch64-darwin"
498+ BindistInfo
499+ { dlArgs = rawFileDownloadArgs,
500+ src =
501+ GitLabArtifact
502+ { gitlabDomain = " gitlab.haskell.org" ,
503+ projectId = 1164 ,
504+ ref = " cabal-head" ,
505+ jobName = " darwin: [aarch64, arm64]" ,
506+ artifactPath = " out/cabal-install-3.15.0.0-aarch64-darwin.tar.xz" ,
507+ pipelineFilter = [(" status" , Just " success" )]
508+ }
509+ },
510+ (,)
511+ " cabal-x86_64-darwin"
512+ BindistInfo
513+ { dlArgs = rawFileDownloadArgs,
514+ src =
515+ GitLabArtifact
516+ { gitlabDomain = " gitlab.haskell.org" ,
517+ projectId = 1164 ,
518+ ref = " cabal-head" ,
519+ jobName = " darwin: [x86_64, x86_64]" ,
520+ artifactPath = " out/cabal-install-3.15.0.0-x86_64-darwin.tar.xz" ,
521+ pipelineFilter = [(" status" , Just " success" )]
522+ }
453523 }
454524 ]
0 commit comments