Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Won't Do
Description
In V2.3.5 of the git plug-in polling without detecting changes caused a build to run. With V2.3.6 and later this is no longer true.
We think the issue that changed this was:
https://issues.jenkins-ci.org/browse/JENKINS-29066
This, however, is a problem now.
We host our Git repos on Bitbucket (former Stash). Sometimes, we have to invoke "Trigger Build" even when there were no changes pushed to the Git repos. Since that trigger causes a polling for changes, this has no effect anymore with a version newer than V2.3.5.
Why Do We Need This, Anyway?
Build results can depend on external systems. If external systems are not available or not correctly configured, the build results are Failed. Now, if we fix those external systems problems, we want to just re-trigger the job to rebuild again.
Attachments
Issue Links
- relates to
-
JENKINS-29066 Git plugin dev version 2.3.6-0c1a59a8 builds on every poll
-
- Closed
-
Thanks Mark,
Now that was a quick response!
I do not currently add at tag when committing to QA or PROD, but could potentially look into doing it.
I have found with GIT that if DEV, QA and PROD all have the same history and you merge from a feature branch into all three, you don't get three different merge commits, but one - so they all end up with exactly the same history (again).
Cheers,
Nick