buildCommand method
Builds the command string for execution.
This method should construct the complete Shorebird command string based on the service configuration. Subclasses must implement this method to define their specific command structure.
Returns:
- A complete command string ready for execution
Implementation
@override
String buildCommand() {
  if (config is AndroidCommandConfig) {
    return _buildAndroidReleaseCommand(config as AndroidCommandConfig);
  } else if (config is IosCommandConfig) {
    return _buildIosReleaseCommand(config as IosCommandConfig);
  } else {
    throw ArgumentError(
        'Unsupported configuration type: ${config.runtimeType}');
  }
}