Thomas Lehmann created JENKINS-13751: ----------------------------------------
Summary: Promoted Builds plugin should pass actual/"root" job to Git plublisher Key: JENKINS-13751 URL: https://issues.jenkins-ci.org/browse/JENKINS-13751 Project: Jenkins Issue Type: Bug Components: promoted-builds Affects Versions: current Environment: 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 Reporter: Thomas Lehmann 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 {quote} Promoting JOBNAME #13 failed build hudson.plugins.git.GitPublisher@7cdd86df SUCCESS Finished: FAILURE {quote} 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. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira