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.
