ShutIt is an automation tool that models a user's actions on a terminal.
It can automate any process that can be run by a human on the command line with little effort.
It was originally written to manage complex Docker builds, but is a now general-purpose automation tool that supports bash, Docker, Vagrant, ssh and arbitrary build contexts.
If you want to know more about Docker, see the official site or take a look at the book by the creators of ShutIt - Docker in Practice.
ShutIt is also an educational tool, as it can produce videos of demos, capture reproducible steps required to set environments up, and even challenge you to get the right output (see grep-scales).
ShutIt alternatives and similar packages
Based on the "DevOps Tools" category
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of ShutIt or a related project?