Bartosz
Bartosz
Jul 23, 2017 · 1 min read

CI = continuous integration. On every code change, the contracts are compiled and all tests are executed to prove that the code does what it’s expected, and the change did not break anything. For each build, a detailed report is generated. The referenced example uses travis ci, which is free for open-source projects. To integrate, besides sign-up, you need to specify the commands to be executed in the build in a config file. More in the docs.

On top of that, based on a “build” badge in the readme file, potential contributors see the health of the project, and can quickly verify the build scripts if needed.

    Bartosz

    Written by

    Bartosz

    Software Engineer. Loves to break things and fix problems.