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.
