Skip to content

CircleCI for Birch

Lawrence Murray edited this page Feb 19, 2021 · 1 revision

CircleCI is a continuous integration service that works alongside GitHub to run tests whenever new commits are made to a repository. Other such services include Travis CI and Bitrise, as well as standalone software such as Jenkins.

The main Birch repository uses CircleCI. You can use its config file as a basis for your own builds. Be aware that it is substantially more complicated than you are likely to need for a simple Birch package, as it manages multiple Birch packages, as well as the driver program and C++ libraries. You can pull out just the bits you need, however.