stevedlawrence opened a new pull request, #47: URL: https://github.com/apache/daffodil-infrastructure/pull/47
Currently the check-release script only works against staging maven repositories. This is somewhat limiting since it makes it difficult to confirm that final releases are reproducible after published to maven. To fix this, this modifies the check-release script to use lftp instead of wget to download release artifacts. This makes the script a bit more complex, but lftp is has much less verbose output and is more powerful than wget, with native support for downloading http indexes and better filter/glob support. The download_dir function adds a new argument that allows specifying a glob of files that should be downloaded. This allows setting MAVEN_URL to an ASF or maven central URL and and only traversing needed directories without mirroring everything. Also updates messages related to download to make it more clear when downloading files succeeded or was skipped. Also updates the READMEs based on new usage. The build-release container no longer asks the user for input, instead input must be provides as options -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
