Experiment in Test && Commit || Revert
Add to deps()
{:tcr, "~> 0.1.1" }
then run
mix deps.get
mix deps.compile tcr
mix tcr.pull_push
This will push commits to the trunk whenever they are ready
MIX_ENV=test mix tcr.test_commit
This will run tests and save commits if test passes, and revert if it does not.