Open nergdron opened 4 months ago
There are some pre-requisites for integrating a third party provider with Drone, which I discuss here: https://github.com/harness/gitness/issues/3251#issuecomment-1385606916
The first step to supporting a new Git provider is to add support to these libraries:
You can see a similar pull request here where someone added Gitee support:
- https://github.com/drone/go-scm/pull/124
- https://github.com/drone/go-login/pull/6
- https://github.com/harness/drone/pull/3156
Although we do not have any plans to add Gitee support at this time, we would happily accept pull requests from the community that adds these capabilities.
Also note that third party integrations must provide oauth logins, oauth cloning and a series of API endpoints for integrating with Drone (get repository list, get repository, get file, get commit, get branch, etc). A provider that cannot meet the base requirements cannot be integrated with Drone.
hi drone folks,
any thoughts on adding radicle git support? I use drone for everything I do, and am likely to convert to using radicle in the next few months, would really love it if I could still keep the tight drone integration, rather than running something else just as a bridge.