I guess gitee plugin is original based on gitlab plugin [1], they forked and developed their own version [2]. Vote for option 2, since most of the gitee APIs should be compatible (with a quick browse)  to the Github APIs, see [3] and [4].



[1]: https://github.com/jenkinsci/gitlab-plugin
[2]: https://gitee.com/oschina/Gitee-Jenkins-Plugin
[3]: https://gitee.com/api/v5/swagger#/getV5ReposOwnerRepoStargazers?ex=no
[4]: https://developer.github.com/v3/

On Mon, Sep 9, 2019 at 9:46 AM 李中华 via Infra <infra@openeuler.org> wrote:
Hi, all

I am thinking of the bot system relevant gitee, currently, all the existing bots support are based on github. the one of the 
most biggest is kubernetes bot, which support many features. but the gitee bot are still nothing include api clients.

there are several options 

1. build a stand-alone service system based on gitee webhook as well as api-client support.
2. for the first stage, choose one of the stable ci system to extend the gitee support. 

Regarding to the two options, option one will take a lot of efforts on making it stable. but it gets benefit for long term. 
for option two, it seems gitee already support jeckin for ci, the plugins are https://github.com/jenkinsci/gitlab-plugin, but
I am not sure whether there is way to add plugin support other webhook. 

Any suggests and thought are appreciated. thanks



 

_______________________________________________
Infra mailing list -- infra@openeuler.org
To unsubscribe send an email to infra-leave@openeuler.org