How it works

Step 1

1. You create a file named 'Layerfile'

Step 1

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.

Step 2

2. We watch your repositories

Step 2

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.

Step 3

3. We skip everything that hasn't changed

Step 3

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.

Get started today

Sign up with Github Free for 10 hours of tests / week