BuildResult.failure constructor

BuildResult.failure({
  1. required BuildPlatform platform,
  2. required BuildFormat format,
  3. required String commandString,
  4. List<String> errors = const [],
  5. List<String> warnings = const [],
  6. List<String> executedSteps = const [],
  7. String? artifactPath,
  8. String? versionName,
  9. int? buildNumber,
})

Factory constructor for a failed build output.

Implementation

factory BuildResult.failure({
  required BuildPlatform platform,
  required BuildFormat format,
  required String commandString,
  List<String> errors = const [],
  List<String> warnings = const [],
  List<String> executedSteps = const [],
  String? artifactPath,
  String? versionName,
  int? buildNumber,
}) {
  return BuildResult(
    success: false,
    platform: platform,
    format: format,
    commandString: commandString,
    artifactPath: artifactPath,
    versionName: versionName,
    buildNumber: buildNumber,
    errors: errors,
    warnings: warnings,
    executedSteps: executedSteps,
  );
}