PipelineStepModel class

Constructors

PipelineStepModel.new({required String name, required String command, List<String> dependsOn = const [], bool uploadOutput = false, String? outputPath, bool notifySlack = false, String? customExitCondition, bool? stopOnFailure = true})
PipelineStepModel.fromYaml(Map<String, dynamic> yamlMap)
factory

Properties

command String
final
customExitCondition String?
Custom Condition For exit condition
final
dependsOn List<String>
final
hashCode int
The hash code for this object.
no setterinherited
name String
final
notifySlack bool
Flag to notify Slack after this step
final
outputPath String?
Path of the save artifact.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stopOnFailure bool?
Defaults to true
final
uploadOutput bool
Flag to enable uploading for this step.
final

Methods

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

Operators

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