The Gerrit trigger build chooser has nothing specific to handle multiple repositories. It just tells the git plugin to checkout FETCH_HEAD which usually is the refspec specified in the config. This probably confuses the git plugin a bit as it tries to insert null into the GIT_BRANCH env var if you haven't specified a branch in the config. Setting the branch config to origin/master or origin/$GERRIT_BRANCH usually helps. The build chooser implementation is here https://github.com/jenkinsci/gerrit-trigger-plugin/blob/master/gerrithudsontrigger/src/main/java/com/sonyericsson/hudson/plugins/gerrit/trigger/hudsontrigger/GerritTriggerBuildChooser.java
Robert Sandell Software Tools Engineer - SW Environment and Product Configuration Sony Mobile Communications From: [email protected] [mailto:[email protected]] On Behalf Of Sapone Sent: den 15 augusti 2013 06:07 To: [email protected] Subject: Gerrit-trigger with multiple Git-repos Did anyone have a real working system with gerrit-trigger and multiple git repos(two at least)? I can't make this work: I can successfully use one repo with "Gerrit-trigger choosing strategy", or I can successfully use two repos with "Default choosing strategy", but when I'm trying to use two repos with "Gerrit-trigger choosing strategy", I got the "FATAL: Null value not allowed as an environment variable: GIT_BRANCH" error. Tried every possible workarounds - nothing changes. I'm trying to start code investigation, but it is not so obvious for me right now... Any suggestions, how and where choosing strategy can affect branches? Here the bug in JIRA: https://issues.jenkins-ci.org/browse/JENKINS-12921?focusedCommentId=183149 -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]<mailto:[email protected]>. For more options, visit https://groups.google.com/groups/opt_out. -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
