Versions Compared

Key

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

As inspectIT is highly focussed on quality, we introduced a development process in which each feature is checked by an integration manager. During an integration a piece of work a developer created (on a Feature branch) will be integrated with the master branch of the central repository.

The integration manager checks a pull request that a contributor created. If the pull request is valid, he pushes the commit to the stable repository of inspectIT. 

The Integration Manager is responsible for:

  • ensure that the feature is working
  • ensure that all tests are green
  • ensure that no errors are reported in static code analysis
  • ensure that the commit is correct (naming, squashing, ...)
  • ensure that the commit can be rebased on master