CircleCI for v8.4 - tooltwist/documentation GitHub Wiki

CircleCI is a cloud based Continuous Integration (CI) system.

When a Tooltwist extension project is configured into CircleCI, every time source code is checked in to Github the following happens:

  • the code will be extracted by CircleCI
  • the build is run
  • it runs the unit tests
  • if all goes well, the Jars and other build artifacts are published to our Artifactory server.
  • if the status of the project has changed (SUCCESS/FAIL) the project team defined on Github is notified by email.
  • a badge (icon) on the Github project page can show the build status.

Configuring CircleCI

To be continued...