Maybe worth to take a look at this: 
https://wiki.jenkins-ci.org/display/JENKINS/Publish+Over
/Domi

> On 12 Feb 2016, at 15:52, 'konrad' via Jenkins Developers 
> <[email protected]> wrote:
> 
> I'm about to develop a plugin for Jenkins which should post some build 
> artifacts of some builds of some jobs to an external service.
> 
> More specifically:
> 
> on a per-project basis, configure one or more files to be 
> deployable/releasable and add some file specific properties that influence 
> the HTTP post triggered later by the user
> in the build details view (e.g. build #12), display a 'release file x', 
> 'release file y' button for every configured file (similar location on the UI 
> side like the 'keep this build forever' button)
> then post this file to the service
> Maybe someone who knows the plugin API a bit more than me can give me a hint 
> on which extension points I'll need. Right know I am looking into the 
> BuildWrapper for the per-job configuration and I think I'll need a customer 
> Action which I register to the build details view, but I am not sure how to 
> do that. I don't think I can use the ArtifactManager because it looks like 
> this one automatically iterates over all archived files as a build step.
> 
> Thanks you :-)
> 
> 
> -- 
> 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 [email protected] 
> <mailto:[email protected]>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/b545ad1d-3b61-490a-93ec-991312cd3db2%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/jenkinsci-dev/b545ad1d-3b61-490a-93ec-991312cd3db2%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/83B371A6-BFDF-4A97-951B-E65985ACE3D4%40fortysix.ch.
For more options, visit https://groups.google.com/d/optout.

Reply via email to