How it works
1. You create a file named 'Layerfile'
After authorizing LayerCI with your Github account, you can use our online editor to create one or more Layerfiles and put them anywhere in your repository.
2. We watch your repositories
Every time a commit is pushed to one of your repositories, we check if it contains any Layerfiles automatically. If your repository does contain Layerfiles, LayerCI automatically runs them and reports back to you on Github with the test results.
3. We skip everything that hasn't changed
Since Layerfiles are run top-down, we can detect when a file has been first changed and skip to that step instead of re-running all of the setup work for your test.