infinitered / solidarity

Solidarity is an environment checker for project dependencies across multiple machines.
https://infinitered.github.io/solidarity/
MIT License
639 stars 49 forks source link

Feature Request: configure post run action and exit codes #190

Open tabrindle opened 6 years ago

tabrindle commented 6 years ago

Currently a project I am working with loves the idea of Solidarity, and is inlining it in their build process. However, they don't want to completely block the build process on a mismatch - they want an obnoxious warning message.

Without some clever scripting, solidarity returns an exit 1 and fails out of the current script.

One possible solution: allow for the config to return an exit 0 to not fail the script, and have a timeout with a warning message.

GantMan commented 6 years ago

so --friendlyExit - easy enough for the basis of this. 👍