Improve error handling of the check-release script

- If we fail to download dist/maven files (e.g. incorrect URL, temporary
  server issue), we currently ignore it and end up with confusing errors
  about non-reproducible builds. Instead, detect the failure and error.
- Detect if the DIST_URL parameter is empty and error. This URL is
  required and leads to weird behaviors if accidentally excluded.

These changes required some refactorings, including moving the
test_files and print_results functions/colors to the top of the script
and adding a usage function
1 file changed
tree: 613308f798ba65918db7d67175bca5f81ce864e6
  1. .github/
  2. actions/
  3. containers/
  4. .asf.yaml
  5. .gitignore
  6. README.md
README.md

Apache Daffodil Infrastructure

This repository contains tools and utilities related to infrastructure (e.g. continuous integration, releases) for the Apache Daffodil project and subprojects.