» Manuel Groß » Weblog » Now

Building a CLI for Firmware Projects using Invoke


Invoke seems like a useful tool to simplify project workflows. I only had some experience with fabric before, which uses invoke to run administrative tasks on remote machines. Building a command line interface to simplify workflows for own projects though is a pretty neat idea and works reasonably well for me, now that I set up a basic tasks.py for my website. The frontmatter for this link was created by it, so I now only have to paste URL and title, make up a slug and can add a descripting in my editor. I think I’ll try making this a habit for other projects as well.