Skip to content

Structure

FlutterCLI

A typed wrapper for flutter CLI commands used by ShipItKit.

struct FlutterCLI

Overview

FlutterCLI follows the same RunnableCommandFamily pattern used by GitCLI, XcodeBuildKit, and GradleKit. Every method returns a new value — the family is immutable and value-typed.

Usage

let output = try await FlutterCLI(context: context.shell)
    .buildIPA(flavor: nil)
    .run()

Topics

Initializers

Instance Properties

Instance Methods

Relationships

Conforms To

  • Swift.Sendable
  • Swift.SendableMetatype
  • SwiftyShell.OutputRedirectingCommandFamily
  • SwiftyShell.RunnableCommandFamily
  • SwiftyShell.ToolConfigurableCommandFamily