Skip to content

Gerrit configuration

Tomasz Kalkosiński edited this page Jun 2, 2015 · 1 revision

Connection options

Gerrit can be configured with following options:

connector.type - set it to gerrit

connector.host (default: localhost) - this is your HTTP/HTTPS Gerrit host

connector.port (default: 80) - this is your HTTP/HTTPS Gerrit port

connector.path (default: empty) - set this if your Gerrit is responding on URL path, for example /gerrit/

connector.useHttps (default: false) - set to true if you use HTTPS

connector.username - Gerrit's user username

connector.password - Gerrit's user password

Options connector.projectKey and connector.repositorySlug are not used with Gerrit, only with Stash.

Scoring

You can also set up Gerrit scoring with following options:

score.strategy (default: ScoreAlwaysPass) - choose your scroing strategy. Available strategies:

  • NoScore - do not score at all
  • ScoreAlwaysPass - always pass
  • ScorePassIfEmpty - pass only if there are no violations detected
  • ScorePassIfNoErrors - pass only if there are no violations with severity ERROR detected

score.passingKey (default: Code-Review) - set up this key if review passes

score.passingValue (default: 1) - set up this value if review passes

score.failingKey (default: Code-Review) - set up this key if review fails

score.failingValue (default: -1) - set up this value if review fails

Clone this wiki locally