toMap method

Map<String, dynamic> toMap()

Serializes this step to a map suitable for YAML output.

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'type': 'git_checkout',
    'id': id,
    'repository': repository,
    'revision': revision,
    if (targetDirectory != null) 'target_directory': targetDirectory,
    if (submodules) 'submodules': submodules,
  };
}