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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/b545ad1d-3b61-490a-93ec-991312cd3db2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to