Limbo

Experiment in Test && Commit || Revert

Installation

Add to deps()

{:limbo, "~> 0.1.1" }

then run

  1. mix deps.get
  2. mix 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]

References