-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
CentOS 5.8 SunJDK 1.7.0_03-b04 and Fedora 15 OpenJDK 1.6.0_22 both on x86-64.
Both Jenkins 1.462.
Both Git Plugin 1.1.18
Both Promoted Builds Plugin 2.5
The Promoted Builds plugin should pass the actual job instance to the Git Publisher perform() when performing post-promote action.
I wondered why publishing Git tags did not work as post promote action and debugged the code a bit.
The promotion will fail with
Promoting JOBNAME #13
failed build hudson.plugins.git.GitPublisher@7cdd86df SUCCESS
Finished: FAILURE
In the class GitPublisher I see build.getProject() returns a project instance pointing to the build and promote. the getScm() then will of course return a NullSCM. I think getProject() should return the base/actual job so that the Git publisher wil refer to the correct project.
A Git Publisher setup as post build action works quiet fine.
- duplicates
-
JENKINS-12659 GitPublisher won't work as promote action
- Open
- is duplicated by
-
JENKINS-38578 Git Publisher is not working after promotion of build
- Open
- is related to
-
JENKINS-32006 Promoted Builds Plugin tries to fetch changes from SCM
- Resolved