Currently the verify-binaries script will accept “wildcards” such as “linux” or “darwin” as binary specifiers.
Builders however usually only want to verify for their specific architecture-platform that they want to use, or verify everything. Update the script to accept single full architecture-platform specifiers as used by the binary repositories.
Previously if you tried to use a complete specifier, e.g. 25.0-x86_64-linux-gnu it would download all linux-gnu
platform binaries as this is parsed into 4 parts, and so version_rc
and version_os
are unspecified.
With the new parser it’s still possible to specify “25.0-linux” or “25.0-x86_64” to verify multiple builds if so desired.