LPGhatguy / aftman

Aftman, the prodigal sequel to Foreman
MIT License
158 stars 16 forks source link

Add `--fallible` flag to `aftman install` #6

Closed nezuo closed 1 year ago

nezuo commented 2 years ago

I use a private command line tool hosted on GitHub and would like to install it using aftman. This breaks my CI however, since it cannot install the tool. If there were a way to ignore installation errors or ignore specific tools it would solve my issue. The title API is just an example.

nezuo commented 2 years ago

It doesn't look like aftman has aftman github-auth so private CLIs aren't supported yet.

LPGhatguy commented 2 years ago

I think that adding authentication will help. I think we should also make aftman install try to install your other tools even if one of them fails, though. Right now, it gives up after the first error.