MicahElliott / captain

A simpler approach to git-hook management
Other
2 stars 0 forks source link

Installation nudges, hints, scripting, ansible #5

Open MicahElliott opened 11 months ago

MicahElliott commented 11 months ago

When a linter isn't yet installed, capt should suggest that is be installed, and even know enough to tell you how to install it, probably at the end of the run.

This means going through several of the common linters that teams use and having a map of installables with the simplest possible dnf/apt/brew/nix way to install each, or a pointer to their homepage's Installation section.

This could even be set up with a single ansible playbook, which gets the OS peculiarities right.