IcaliaLabs / plis

Automated development tasks asked nicely
MIT License
40 stars 5 forks source link

Feature Request: Custom Tasks #12

Open vovimayhem opened 6 years ago

vovimayhem commented 6 years ago

I like the idea of how npm allows tasks to be defined in the package.json file.

Currently at IcaliaLabs, when we use plis inside a project, the most executed tasks are these:

Maybe we should be able to define these tasks in a file similar to how npm's package.json does.

IMPORTANT Having a config file must not be mandatory.

Would this file be a json? a YML?

vovimayhem commented 6 years ago

@mayra-cabrera Asking you as our Go-Guru :) Given we're already parsing YAML in this project for the groups feature... Which is better/simpler to use?:

vovimayhem commented 6 years ago

Given that we're starting to contemplate having a settings file of some sort, we should explore if there are more things for Plis to do, for example:

mayra-cabrera commented 6 years ago

@vovimayhem woohaa I didn't see this before! Definitely I'm more inclined to use YAML for configuration files (it's also used as a standard for go configuration files)