On my jenkins Job (type of pipeline), I use gerrit-trigger and on the pipeline script definition I run "git fetch --tags --progress -- ${PROJECT_URL} ${GERRIT_REFSPEC} && git checkout FETCH_HEAD",
checkout(
changelog: true, poll: false,
scm: [$class: 'GitSCM',
branches: [[name: "$GERRIT_BRANCH"]],
doGenerateSubmoduleConfigurations: false, submoduleCfg: [],
userRemoteConfigs: [
[refspec: GERRIT_REFSPEC,
url: <host> + GERRIT_PROJECT
]
],
extensions: [
[$class: 'hudson.plugins.git.extensions.impl.BuildChooserSetting',
buildChooser: [$class: "com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTriggerBuildChooser"]],
]
]
)