Interaction with other Plugins

The use of the Jenkins can be improved by installing the CI plugin in SCM-Manager. Furthermore, the SCM-Manager plugin should be installed in Jenkins. In this case, results from builds for single commits or pull requests (from the Review plugin) can be sent to SCM-Manager and will be directly available for further evaluation.

Technical User

For the access from Jenkins to SCM-Manager, a technical user should be created. This user needs appropriate permissions. If the access should be granted for only single repositories or namespaces only, the permission role "CI-SERVER" can be used. To grant access for all repositories, the following permissions have to be set:

  • “Read all repositories”,
  • “Read CI status”,
  • “Modify and set CI status”, and
  • “Read all pull requests" (only if the Review plugin is installed).