Commit Graph

62 Commits

Author SHA1 Message Date
Adam Bergmark
6b0dd33f06 Update curator 2022-06-05 22:45:47 +02:00
Adam Bergmark
6261b0bac1 Move commenter to its own repo 2022-02-05 16:59:18 +01:00
Adam Bergmark
7489d67779 commenter: fix bugs parsing leading digits in package names 2022-02-04 19:23:31 +01:00
Adam Bergmark
f3fa1b4a7e commenter: ./commenter help script, no need to install the binary 2022-01-23 13:52:41 +01:00
Adam Bergmark
2984a8c1c7 commenter disabled: count transitive dependents 2022-01-17 01:46:58 +01:00
Adam Bergmark
a1bea1cbe2 commenter outdated: perf & warn on unversioned packages 2022-01-17 00:24:21 +01:00
Adam Bergmark
f702991b29 commenter: snapshot-diff 2022-01-15 00:20:58 +01:00
Adam Bergmark
99d2212abb commenter outdated: Also check test/benchmark versions 2022-01-10 19:21:24 +01:00
Adam Bergmark
feac404220 Re-enable groundhog-th and type-map 2022-01-10 19:21:24 +01:00
Adam Bergmark
7dc339f0ae commenter outdated: Strip out boot libs and remove some noise 2021-12-26 22:33:13 +01:00
Adam Bergmark
3cd6c1c103 commenter outdated: Also check manually disabled packages 2021-12-25 20:57:02 +01:00
Adam Bergmark
56848b0017 commenter: Find disabled packages that may need newer dependencies 2021-12-04 20:40:53 +01:00
Adam Bergmark
b9cbeb27d4 commenter: Insert constraints into build-constraints.yaml 2021-12-04 17:18:21 +01:00
Jens Petersen
56d160cc62 update etc/diskspace to lts-18.6 (ghc-8.10.4) 2021-10-09 22:53:06 +08:00
Adam Bergmark
3163a84b97 Simpler commenter flow, allow piping stderr from curator 2021-07-13 17:19:16 +02:00
Adam Bergmark
7f6003b459 Add commenter script to help manage bounds issues 2021-06-21 14:46:45 +02:00
Michael Snoyman
a498a1699b
Newer curator executable 2020-08-19 20:32:11 +03:00
Jens Petersen
6d7bd96fc7 etc/diskspace: factor out keepBuilds: number of pkg build versions to keep 2020-07-06 10:55:52 +08:00
Jens Petersen
74dc259d66 etc/diskspace: switch to nightly
so we don't need to keep ghc-8.6.5 around
2020-07-06 10:55:52 +08:00
Jens Petersen
e96f08afcc etc/diskspace: reduce the guestimate on smallest package hash length
Failed for genvalidity-path-0.3.0.4-e4VgW10i2EhC0Gr0g1T
2020-07-04 16:48:02 +08:00
Jens Petersen
4c3b80487e clean-old-stack-libs.sh: lts-14.27 and use cd/pwd 2020-05-19 15:45:48 +08:00
Jens Petersen
120b5380e0 clean-old-stack-libs.sh: don't be clever with relpaths 2020-05-19 15:31:42 +08:00
Jens Petersen
dbdb2fcb86 clean-old-stack-libs.sh: pushd seems a bashism 2020-05-19 15:28:29 +08:00
Jens Petersen
ca686bacd1 clean-old-stack-libs.sh: pushd to show dir and run stack script
- bail if error
- make shell script executable instead
2020-05-19 15:24:13 +08:00
Jens Petersen
95b3cae91d etc/diskspace/clean-old-stack-libs.sh wrapper shell script 2020-05-19 14:29:07 +08:00
Jens Petersen
f905c9455d remove-old-stack-work-libs.hs: need to check regexp match result 2020-05-19 14:08:36 +08:00
Jens Petersen
790362013b remove-old-stack-work-libs.hs: use regexp to handle internal libraries
regexp match filters out "-ver-hash"
2020-05-19 13:38:17 +08:00
Jens Petersen
3ced32f343 remove-old-stack-work-libs.hs: ignore internal libs for now 2020-05-19 12:47:25 +08:00
Jens Petersen
6383d6e6fd remove-old-stack-work-libs.hs: hash can also be 20 chars! 2020-05-19 12:23:02 +08:00
Jens Petersen
fda199ba9f remove-old-stack-work-libs.hs: hashes are either 22 or 21 chars 2020-05-19 12:19:08 +08:00
Jens Petersen
c69a73c559 remove-old-stack-work-libs.hs: check hash length for more safety 2020-05-19 11:36:41 +08:00
Jens Petersen
6c6708be00 remove-old-stack-work-libs.hs: check more carefully for libdir hash
to avoid accidents, eg if run in wrong directory
2020-05-19 11:22:37 +08:00
Jens Petersen
9ba15fcde0 simplify remove-old-stack-work-libs.hs more 2020-05-19 10:58:47 +08:00
Jens Petersen
4e43341b34 remove-old-stack-work-libs.hs: sort directory list for grouping 2020-05-18 21:17:16 +08:00
Jens Petersen
d833c0ba59 remove-old-stack-work-libs.hs: use lts-14
because we have ghc-8.6.5 under ~/.stack/

(better would be to remove ~/.stack and use dot-stackage)
2020-05-18 20:42:00 +08:00
Jens Petersen
4602d8ebb2 etc/diskspace/remove-old-stack-work-libs.hs: diskspace reclaimer
should be run in

work/{nightly,lts*}/unpack-dir/.stack-work/install/x86_64-linux/*/*/lib/x86_64-linux-ghc-*/
2020-05-18 20:36:08 +08:00
Michael Snoyman
551069dfdb
Follow redirects 2020-04-04 21:55:47 +03:00
Michael Snoyman
d4457719f8
Missing arg 2020-02-09 14:00:56 +02:00
Michael Snoyman
087d05308d
Use newer curator 2020-02-09 14:00:56 +02:00
Dan Burton
25d0709d55
Update everything to ghc 8.8.1 2019-09-25 16:35:30 -07:00
Michael Snoyman
cc4e4ea13d
Add curator-exes script/Dockerfile 2019-08-27 14:49:29 +03:00
Kirill Zaborsky
6dad76dbba New versions of Stack and curator tool 2019-05-15 16:25:06 +03:00
Adam Bergmark
ddbfd784cc
Merge pull request #4509 from qrilka/lts-stack-root
Lts stack root
2019-04-30 11:36:13 +02:00
Michael Snoyman
d8582768b2
Merge remote-tracking branch 'origin/master' into nightly 2019-04-29 06:51:38 +03:00
Michael Snoyman
d80a654b77
Upgrade to GHC 8.6.5 2019-04-29 06:32:00 +03:00
Kirill Zaborsky
6c63017ae2 New versions: fixed repo url in curator + proper reuse 2019-04-24 13:03:04 +03:00
Kirill Zaborsky
56c2bf8165 Newer Stack/curator (with disabled interleaved output) 2019-04-24 12:07:38 +03:00
Kirill Zaborsky
ab3829793d Hyphenated commands and target argument for constraints command 2019-04-12 14:13:32 +03:00
Kirill Zaborsky
7f50a181d4 Use newer Stack/curator versions 2019-04-11 16:41:08 +03:00
Kirill Zaborsky
bf0e69bee7 Use GHC version defined in build-constraints.yaml 2019-04-11 16:40:31 +03:00