Actually I thought of making a new delete() method for integration with External Workspace Manager. As in External Workspace Manager the details of workspace and root directory won't be accessible by current methods. For that Fingerprints will be used.
So I was just confused that, would this be the same case. But yes, this should work for discarding builds from Multi-Branch plugin. And regarding your comment in the proposal : A new plugin will be implemented and for accessing methods of new plugin, AbstractStepImpl class can be used for "Step" as per my study. But this class is deprecated. I need to configure the new filter methods via "Options" or "Properties". So how can I ? Or this is not needed, and only "buildDiscarder" can be extended with suitable '@Symobl' (what I meant from your comment in the proposal). Thank you. On Thursday, 4 April 2019 21:05:18 UTC+5:30, Jesse Glick wrote: > > Did not see this mentioned in the doc so replying here. > > On Thu, Apr 4, 2019 at 9:30 AM Nisarg Shah <[email protected] > <javascript:>> wrote: > > I have a doubt in the integration part, whether the delete() method > currently used in logRotator.java(current Discarder) will work for > discarding builds from Multi-Branch plugin > > It should. Did you have some specific reason to think it would not? > -- 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/5356e815-69c3-4562-a671-892bbaf24453%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
