Andreas Ländle
3b4833151f
Use curator build against persistent-2.17.
2025-07-01 06:38:15 +02:00
jkachmar
40d0ac226f
update 'stack' 3.5.1 -> 3.7.1
...
should fix https://github.com/commercialhaskell/curator/issues/52
2025-06-29 12:07:44 -04:00
Dan Burton
8413bfbab7
update stack version used in lts
2025-06-13 23:06:57 -07:00
Dan Burton
72510474f6
update curator
2025-06-13 22:54:17 -07:00
Bryan Richter
ff91825d7f
Pass shellcheck
2025-06-10 21:12:48 +03:00
Bryan Richter
b214cdbbf0
Touch up docs and remove unclear comments
2025-06-10 20:57:15 +03:00
Jens Petersen
8794e0de01
build.sh: bump stack to 3.5.1 for nightly
2025-05-05 15:26:11 +08:00
Jens Petersen
91c9142763
build.sh: use |& bashism
2025-05-02 12:13:40 +08:00
Jens Petersen
f6e25cfe76
add lts-22.44/Dockerfile for ghc-9.6.7
2025-05-02 02:03:02 +08:00
Jens Petersen
4bf4586161
build.sh: use CURATOR_AWS_OPTIONS=--only-show-errors for docs upload
2025-03-09 23:35:08 +08:00
Jens Petersen
a738d55ae0
nightly: use stack-3.3.1
2025-03-09 19:20:59 +08:00
Jens Petersen
a08ffef44f
image: use awscli-2.22 to avoid r2/s3 upload issues with 2.23
...
fixes https://github.com/haskellfoundation/hf-infrastructure/issues/11
2025-01-29 17:28:20 +08:00
Jens Petersen
577070eae3
Use previous image from Nov to workaround s3/r2 haddock upload issue
...
- add older: gi-gtksource3 gi-javascriptcore4 gi-soup2
See haskellfoundation/hf-infrastructure#11
This appears to be caused by some regression in Ubuntu 22.04 Updates
2025-01-29 14:34:20 +08:00
Jens Petersen
5ca6e26540
automated/dockerfiles/lts-23.4: fix .stack cleanup for #7636
2025-01-10 19:29:56 +08:00
Andreas Ländle
b9ec1d8316
Revert to previous used pid1.
2024-12-15 08:09:54 +01:00
Jens Petersen
73bf1d7dab
build.sh: use latest curator patched for ghc-9.10
2024-12-10 15:10:51 +08:00
Jens Petersen
ebd6da649c
build.sh: bump stack to 3.1.1
2024-12-09 19:27:28 +05:30
Jens Petersen
95351a6aab
add lts-23.0 output Dockerfile
...
[skip ci]
2024-12-09 13:31:04 +05:30
Jens Petersen
93797bf862
run-nightly.sh: use argument '1' to run once
2024-12-09 13:08:42 +05:30
Andreas Ländle
019156f6a0
Sleep for one hour in nightly build loop to make it easier for humans to calculate when next build will start.
2024-10-31 07:13:47 +01:00
Jens Petersen
9dbaf1e32b
build.sh: really fix build tee log output
2024-10-28 13:12:14 +08:00
Jens Petersen
97962d2cc2
build.sh: fix quoting for curator build to fix logging
2024-10-27 14:08:41 +08:00
Jens Petersen
3d5403249f
build.sh: fix quoting of combined "..." and '...' shell blocks
...
Though really wish for a simple way to make a single block here.
2024-10-20 17:35:29 +08:00
Jens Petersen
74fd692a6d
build.sh: rename work/lts-XX to work/ltsXX (ie same as TAG)
2024-10-20 17:35:29 +08:00
Jens Petersen
06927a849a
build.sh: bind mount ~/.aws/config and use ARGS_PREBUILD in ARGS_UPLOAD
2024-10-15 14:58:18 +08:00
Jens Petersen
75bc96e9a3
run-nightly: exit if an (interactive) command was passed
2024-10-13 16:59:48 +02:00
Jens Petersen
8d9716a4e3
build.sh: refactoring to docker run multiline bash scripts
...
- combine curator and stack --version docker runs (container is slow to start)
- drop 'exec curator's (not sure why/if they were really needed?)
(there are still a few more exec's around
- combine prebuild docker invocations
2024-10-13 16:59:48 +02:00
Jens Petersen
85165af5c5
run-nightly.sh now passes command arg to build.sh; fix -n test
...
[skip ci]
2024-10-11 18:46:11 +02:00
Jens Petersen
85d846a643
[fixup] build.sh: use $2 as command for interactive container
...
[skip ci]
avoids: "./build.sh: line 107: $2: unbound variable"
2024-10-11 15:55:20 +02:00
Jens Petersen
b53ff1c050
add ulimit ( commercialhaskell/curator#43 ); increase s3.max_concurrent_requests
...
latter: see commercialhaskell/stackage-infrastructure#4
[skip ci]
2024-10-11 15:45:20 +02:00
Jens Petersen
1701775d9f
build.sh: use $2 as command for interactive container debug session
...
[skip ci]
2024-10-11 15:35:26 +02:00
Jens Petersen
d81696a6b8
build.sh: always pull latest image
...
[skip ci]
2024-07-11 13:51:37 +08:00
Jens Petersen
ebd3df2f8b
build.sh: bump stack to latest 2.15.7
2024-07-11 13:17:01 +08:00
Jens Petersen
76196ee894
instead add dockerfiles/lts-22.29 to bump stack version in next minor
...
Revert "dockerfiles/lts-22.28: bump stack from 2.13 to 2.15"
This reverts commit d7a78c946ac260466332d54727d72dd164048a8b.
[skip ci]
2024-07-10 18:17:23 +08:00
Jens Petersen
e1715622c5
dockerfiles/lts-22.28: bump stack from 2.13 to 2.15
...
Should fix/update the snapshots.json url in particular
2024-07-10 11:36:37 +08:00
Jens Petersen
df051e037b
add dockerfiles/lts-22.28
2024-07-04 19:42:35 +08:00
Jens Petersen
c8cec93f49
add missing dockerfiles/lts-22.21
2024-07-04 19:42:35 +08:00
Jens Petersen
6e5cc63ca5
build.sh: use newest curator to debug doc upload issue
...
https://github.com/commercialhaskell/stackage-infrastructure/issues/4
2024-05-21 21:28:51 +08:00
Jens Petersen
ea88407592
also time the haddock uploading
2024-05-13 21:41:32 +08:00
Jens Petersen
773d92b46c
wrap the haddock uploading with date output to time it
2024-05-13 21:40:07 +08:00
Jens Petersen
4972df92bb
bump our stack version to 2.15.5
2024-05-13 20:24:25 +08:00
Dan Burton
a735020f23
update stack version used for build.sh
2024-03-07 12:07:16 -08:00
Bryan Richter
cf82b84caf
automation: Stop writing haddocks to both buckets
...
The experiment was a success. Time for a full switch to the new bucket.
2024-02-15 12:09:15 +02:00
Andreas Ländle
e6f8adfb91
build.sh: bump stack to 2.15.1 release
2024-02-10 08:40:07 +01:00
Bryan Richter
1f43e5fd3b
automation: Re-enable required word splitting
2024-02-09 10:21:19 +02:00
Bryan Richter
7f8a96770c
Temporarily push to both buckets ( #7310 )
2024-02-08 18:26:37 +01:00
Bryan Richter
67da967977
automation: new bucket prep
...
* Revert "Revert "Merge pull request #7299 from chreekat/b/new-bucket-prep""
This reverts commit 76a9ef5030 .
* automation: fix typo
2024-02-07 14:30:36 +01:00
Andreas Ländle
76a9ef5030
Revert "Merge pull request #7299 from chreekat/b/new-bucket-prep"
...
This reverts commit 21ede1359e , reversing
changes made to 99acb5a43a .
2024-02-05 06:25:09 +01:00
Bryan Richter
8f8fc126b1
Enable overriding bucket name and AWS_ENDPOINT_URL
...
No change in behavior if they are unset.
2024-01-30 11:29:48 +02:00
Bryan Richter
91685e52e4
Update to curator that supports R2
2024-01-30 11:29:48 +02:00