Le jeu. 21 oct. 2021 à 13:58, 'Daniel Beck' via Jenkins Developers < [email protected]> a écrit :
> > > On Thu, Oct 21, 2021 at 1:47 PM '[email protected]' via Jenkins > Developers <[email protected]> wrote: > >> Additionally to make RPU easier, we are planning to add support for >> groups of users so that we would just need to modify a single "group >> definition file" to update permissions in artifactory. >> > > Sounds great. I would put the permissions declarations in RPU itself > though, to make this just a layer of abstraction on top of the current > definitions. > Care to elaborate what you mean and how that would work? IIUC, what you're describing would quite entail refactoring all existing "xyz-plugin developer" groups on GitHub side? And as you know we currently have close to no notion of github on RPU side, like the names there are only artifactory's ones. > > Another use case, while RPU has purely artifact-based configuration > (something I've wanted to change for a while but haven't found the time), > would be multimodule projects deploying multiple artifacts. You don't need > to be a company maintaining multiple plugins to have trouble with > permissions. > Do you mean we should improve RPU to better manage multi-modules? In that case, I don't disagree, but I think we should put it in a separate bucket so we can improve the situation iteratively. I think what James describes can be done in a very quick way (still clean), and what you describe here seems bigger. Still, I certainly agree it makes sense to define the full & final "desired state" we want to be in. I _think_ this is what you're talking about Daniel. -- > 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/CAMo7PtLX-wWQXYaX6RAR2DWXzU-_ABEHBNDF%3D7Tu8zNCbWYJKw%40mail.gmail.com > <https://groups.google.com/d/msgid/jenkinsci-dev/CAMo7PtLX-wWQXYaX6RAR2DWXzU-_ABEHBNDF%3D7Tu8zNCbWYJKw%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- 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/CANWgJS53HetnKcjS%2BZWRanidi0wL5uDNvh%3De7gUyOu1gbFUb_A%40mail.gmail.com.
