GitCheckoutStep.fromMap constructor
Creates a GitCheckoutStep from a YAML-derived map.
Implementation
factory GitCheckoutStep.fromMap(Map<String, dynamic> map) {
return GitCheckoutStep(
id: map['id'] as String,
repository: map['repository'] as String,
revision: map['revision'] as String,
targetDirectory: map['target_directory'] as String?,
submodules: map['submodules'] as bool? ?? false,
);
}