Paul, Christian, Thanks very much for giving the useful insight. I will look forward to these enhancements.
Koushik On Wednesday, June 26, 2019 at 7:29:57 AM UTC-4, Christian Hammond wrote: > > This for now is the way to do it. There are technical reasons why we need > one repository entry per actual repository, and there’s just no way to have > a single entry act as a proxy for multiple ones. > > Once we wrap up RB4 (soon! Finishing the last big project in it), we’re > aiming to redo repository creation for RB5. One major goal is to allow for > looking up available repositories (listing all owned by a user/org, or > searching) and adding all at once. Just check the boxes and click Add. > > On top of this, we’re planning to allow webhooks to be configured on > services that offer this to notify us when new repositories owned by a > user/org are created on the service, so we can auto-add them. > > That’s still down the road, but it’s the equivalent of what Paul mentioned. > > Now, I’d recommend doing the creation via the Python modules in Review > Board. The API support for creating service-backed repositories isn’t fully > there. They work great for simple standalone repositories, but are still > missing some things needed to create ones backed by services like GitLab. > Using Review Board’s Repository class in Python (via a script or extension) > will be easier. > > Christian > > > On Wed, Jun 26, 2019 at 02:07 Paul Mansfield <[email protected] > <javascript:>> wrote: > >> I'd use the gitlab API to get a list of repositories >> >> https://docs.gitlab.com/ee/api/repositories.html >> >> and get a list of repositories in RB and compare and create as required >> >> https://www.reviewboard.org/docs/manual/3.0/webapi/2.0/resources/repository-list/ >> >> -- >> Supercharge your Review Board with Power Pack: >> https://www.reviewboard.org/powerpack/ >> Want us to host Review Board for you? Check out RBCommons: >> https://rbcommons.com/ >> Happy user? Let us know! https://www.reviewboard.org/users/ >> --- >> You received this message because you are subscribed to the Google Groups >> "Review Board Community" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/reviewboard/7721373d-5128-45b1-be18-e39799b1ad6c%40googlegroups.com >> >> <https://groups.google.com/d/msgid/reviewboard/7721373d-5128-45b1-be18-e39799b1ad6c%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > -- > -- > Christian Hammond > President/CEO of Beanbag > Makers of Review Board > -- Supercharge your Review Board with Power Pack: https://www.reviewboard.org/powerpack/ Want us to host Review Board for you? Check out RBCommons: https://rbcommons.com/ Happy user? Let us know! https://www.reviewboard.org/users/ --- You received this message because you are subscribed to the Google Groups "Review Board Community" 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/reviewboard/b29acfe3-4a42-473b-8684-a3b1e98f4d2e%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
