|
We're seeing this exact same problem with 1.609.1 and git plugin 2.3.5. We have polling configured on a job to look every 3 hours, and it builds every time even if there are no changes.
We are not using the fast remote polling, because we are trying to use the include/exclude feature to limit triggers to a subset of files in the project.
One thing that may be contributing to this is that the last build revision is listed as refs/remotes/origin/branch instead of refs/heads/branch. It's not clear what command is being used when performing the poll, but git ls-remote -h <url> never returns anything for refs/remotes/origin, only refs/heads.
|