One command to rule them all:
Every failed command is an opportunity. When make deploy
doesn't exist, make it
finds it, installs it, and you're back to building.
Why should everyone figure out Docker deployment separately? One person writes make deploy
, everyone benefits from battle-tested commands.
Stay in your terminal. Stay in your flow. Let the tools adapt to your rhythm instead of breaking your momentum.
Commands organized in rocks: make rock git
for Git workflows, make rock rails
for Rails development, make rock docker
for containers.
Your customizations are preserved. Only new commands are added. No more overwriting your carefully crafted Makefiles.
Smart defaults for every project: auto-detected GitHub user, repository info, Docker registry. Just works.