BuildStepKind enum

Logical category of a build step. Used in BuildReport summaries and in the per-mode integration tests so we can assert "the orchestrator ran exactly these kinds of steps".

Inheritance
Available extensions

Values

flutterPlatform → const BuildStepKind

flutter build <platform> --release for a Flutter app.

jasprSite → const BuildStepKind

jaspr build (any render mode) for a Jaspr web app.

embedFlutterGuest → const BuildStepKind

flutter build web --release for the Flutter web guest that lives inside arcane_jaspr_flutter_embed. Distinct from flutterPlatform so the report can call out the embed flow.

jasprServerImage → const BuildStepKind

docker build -f Dockerfile.jaspr … to package the SSR/hybrid Jaspr server entrypoint into a Cloud Run image. The actual push + deploy lives in JasprServerDeployer.

dartCli → const BuildStepKind

dart compile exe for arcane_cli_app. Build-only — CLI is explicitly out of scope for deploy by user request.

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<BuildStepKind>
A constant List of the values in this enum, in order of their declaration.