Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Travis CI is a hosted continuous integration service. It is integrated with GitHub and offers first class support for a lot of different languages, including Java and Groovy. We use Travis CI, to build Slice, every time pull request is merged into master branch. Travis CI is configured to perform a maven build, which compiles all the classes and fails, in case of any compilation issues.

In order, to check the results of a Travis build or check the previous builds, simply visit Travis CI.

Travis CIImage Added

Apart of compiling Slice, Travis is configured to use and run some specific maven plugins, which allows a static code analysis. Static code analysis is described further in the section below.

Coverity (Code coverage)

TBD

...