Limbo
Experiment in Test && Commit || Revert
Installation
Add to deps()
{:limbo, "~> 0.1.1" }
then run
mix deps.getmix deps.compile limbo
In one terminal window run
mix limbo.pull_push
This will push commits to the trunk whenever they are ready
In another window run
MIX_ENV=test mix limbo.test_commit
This will run tests and save commits if test passes, and revert if it does not.
Previous repo
(test-commit-revert)[https://github.com/mwindholtz/test-commit-revert]