parse static method
Parses an architecture spelling, rejecting anything unsupported.
Implementation
static LinuxArchitecture parse(String value) {
for (final architecture in LinuxArchitecture.values) {
if (architecture.aliases.contains(value)) return architecture;
}
throw ShipworldException(
'Invalid Linux architecture: $value. Must be one of: '
'${LinuxArchitecture.values.expand((a) => a.aliases).join(', ')}',
code: 'invalid_argument',
);
}