arcticicestudio / snowsaw

A lightweight, plugin-driven and dynamic dotfiles bootstrapper.
MIT License
98 stars 8 forks source link

`snowblock.Snowblock` API implementation #72

Closed arcticicestudio closed 5 years ago

arcticicestudio commented 5 years ago

Epic: #33

Implement the pkg/api/snowblock.Snowblock interface (designed in #70) that represents a snowblock. It stores task data and metadata of a snowblock, validates it and dispatches the tasks to a registered TaskRunner (designed in #70) if one matches the task name, otherwise skips the unknown task.

arcticicestudio commented 5 years ago

Resolved in efdff96ec01f26bbf0a0d75bb9aab4cb86f023e8