ResolveBuildVersionAction class

Computes the next build number via VersionManager and stores it in PipelineContext under ContextKeys.buildNumber.

Inheritance

Constructors

ResolveBuildVersionAction({VersionManager? versionManager})

Properties

description → String
Optional description shown alongside name in pipeline summaries.
no setterinherited
duration ↔ Duration?
How long the action took to execute.
getter/setter pairinherited
error ↔ Object?
The error that caused the action to fail, if any.
getter/setter pairinherited
hashCode → int
The hash code for this object.
no setterinherited
hasRun → bool
Whether this action has been executed (i.e. status is non-null).
no setterinherited
name → String
Human-readable name; used as the log section header by Pipeline.runAction.
no setteroverride
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
stackTrace ↔ StackTrace?
The stack trace captured when the action failed, if any.
getter/setter pairinherited
status ↔ ActionStatus?
The execution status of this action, or null before it has run.
getter/setter pairinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
run(PipelineContext context) → Future<void>
Executes this action against context. Results should be stored via PipelineContext.put.
override
toString() → String
A string representation of this object.
inherited

Operators

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