Commit graph

10 commits

Author SHA1 Message Date
Mislav Marohnić
075ad3bee9 Disable progress output when uploading to S3 2021-07-31 13:43:42 +02:00
Mislav Marohnić
fa6cb85db5 Tweak script/mirror 2021-07-16 17:26:30 +02:00
Mislav Marohnić
7f368a7592 Update ruby-build download mirror in GitHub Actions 2021-07-15 20:57:14 +02:00
Mislav Marohnić
95b32accd6 Improve script/mirror argument handling
Now supports `-h|--help`.
2014-09-08 09:15:52 -07:00
Mislav Marohnić
3add5c4637 Verify checksums for pull requests from other people
This has the CI step verify the checksums for URLs that might have been
added or edited to build definitions in a pull request.
2014-09-08 09:14:43 -07:00
Thomas Johansen
fb5e2b1ae6 Replace MD5 commands with SHA2 equivalents
A more secure hashing algorithm makes it less feasible to serve up a
modified tarball that matches the same checksum.

See the discussion in #548
2014-05-23 14:34:37 +07:00
Adam Harvey
2e6e100a2e Prefer ggrep for grep invocations that use GNU extensions. 2014-04-18 10:51:26 +10:00
Mislav Marohnić
e8a3cc82e3 Avoid processing duplicate URLs in mirror script 2013-10-28 02:24:18 +01:00
Mislav Marohnić
08b3f2c8d3 Fix detecting changed definitions in mirror script
Grep mustn't get invoked with 0 parameters, otherwise it will hang
waiting on stdin.
2013-10-24 17:57:52 +02:00
Mislav Marohnić
4817d20938 Keep mirror up-to-date using Travis CI
When new Ruby definitions get added, our current CloudFront mirror may
get out of date. This adds a task to the CI process that detects
added/changed package URLs and uploads them to our S3 bucket.

Fixes #392, references #395
2013-10-24 17:44:41 +02:00