jenkinsci / gogs-webhook-plugin

Jenkins Gogs Webhook
https://plugins.jenkins.io/gogs-webhook/
MIT License
78 stars 42 forks source link

Gitea support #6

Closed gsantner closed 6 years ago

gsantner commented 7 years ago

Hey there, is it planned to also support Gitea https://github.com/go-gitea/gitea ? Currently this plugin works with it and this is great, but Gogs and Gitea may differ in the future. Gitea is the community driven fork of Gogs.

willemvd commented 7 years ago

I'm also using this Jenkins / Gitea combination at the moment. Don't think that they will change the (push) events, changing up front when you don't know what to expect is a little bit difficult ;)

sanderv32 commented 7 years ago

I will support Gitea if they won't drift off from Gogs. :-) Also depends which path Gogs will follow, because if Gitea in the end will be more advanced we should probably go that way.

KangoV commented 7 years ago

We've just implemented GOGS ate work, but I'm keeping a close eye on Gitea as it seems to have far more activity. We may switch if it progresses much faster than GOGS. We're using this plugin to great effect.

gsantner commented 7 years ago

@KangoV The earlier the better, as they will drift away

sanderv32 commented 7 years ago

If this will be the case i will just create a fork of this repo and start the Gitea plugin from that point and onwards. Maintaining both plugins should be doable.

stephenc commented 7 years ago

https://github.com/jenkinsci/gitea-plugin

sanderv32 commented 7 years ago

Anyone here already tested the Gitea plugin?

appleboy commented 7 years ago

@stephenc Where is documentation for gitea-plugin?

stephenc commented 7 years ago

It is essential the same as GitHub Branch Source or Bitbucket branch source. If somebody has the time to contribute docs then PRs welcome, but my work time is focused elsewhere and my spare time is limited.

I will probably add triggering freestyle jobs to the event support as I'm recommending the gitea plugin as a reference impl for a correct and performant implementation of scm-api

sanderv32 commented 7 years ago

Seems like we have the same problem. For the gogs-webhook-plugin i also have limited spare time, so contribution is welcome to both projects!

On Mon, Aug 7, 2017 at 1:45 PM, Stephen Connolly notifications@github.com wrote:

It is essential the same as GitHub Branch Source or Bitbucket branch source. If somebody has the time to contribute docs then PRs welcome, but my work time is focused elsewhere and my spare time is limited.

I will probably add triggering freestyle jobs to the event support as I'm recommending the gitea plugin as a reference impl for a correct and performant implementation of scm-api

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/jenkinsci/gogs-webhook-plugin/issues/6#issuecomment-320642233, or mute the thread https://github.com/notifications/unsubscribe-auth/ABH4zHjcuEKBoQ-VH7INeDmhi1uRaf35ks5sVvjxgaJpZM4LS8dQ .

-- Unix is very simple, but it takes a genius to understand the simplicity. (Dennis Ritchie)