I have a couple of servers:
On gitlab, I have a webhook:
On Push events -> http://{jenkinsIP}:8080/gitlab
On Jenkins, you should disable "Poll SCM" and set the "Branches to build" to "master" (not "*/master")
"Poll SCM"
"Branches to build"
"master"
"*/master"