Hi, folks!

Recently SSH-Agent was updated to run before SCM scheckout and therefore 
became usable for the sake of git authentication.

However, there still is an issue with Git publisher. Due to general 
BuildWrappers' workflow in Free-style builds, BuildWrapper-produced 
Environment objects have their tearDown method called right after all the 
Builders finish for project (and before any Recorders/Notifiers are run). 
This makes impossible to use SSH-Agent for the sake of Git publisher (i.e. 
pushing changed branches to the master repository).

I've managed to create an ugly workaround (Recorder wrapper that runs 
BuildWrappers once again for a given recorder), but it does not look like a 
proper solution to me. Looks like the proper fix is to allow BuildWrapper 
effect extend upon the Publishers too, but it requires fix in the Jenkins 
core. 

Are there any other options? Maybe, there is already a plugin to solve this 
trouble?

Thanks in advance!

Best regards,
Ivan Kalinin.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to