Pubsubhubbub应用程序,可在fedmsg上重新广播GH事件
项目描述
github2fedmsg
一个机器人会在GitHub上您托管的仓库进行的每个动作上,通过fedmsg消息总线广播。
它是一个Web应用程序,用于监视您订阅的GitHub仓库。当有新的动作(提交、pull-request、tickets)发生时,它会在fedmsg消息总线上广播一条消息。
它是用Python在Pyramid框架上编写的,并使用velruse与GitHub通信。它在您请求其监视的仓库上添加一个webhook回调。当这些回调之一触发时,github2fedmsg会将接收到的消息重新发布到fedmsg总线。
黑客攻击
如果您在使用这些说明时遇到问题,请随意提交工单或直接与我联系。
分叉并克隆以下两个仓库
$ cd github2fedmsg $ mkvirtualenv github2fedmsg $ python setup.py develop $ pip install waitress
前往GitHub注册您的开发应用程序。保存OAuth令牌,并将秘密令牌添加到您创建的新文件secret.ini
中。使用示例文件secret.ini.example
。
创建数据库
$ initialize_github2fedmsg_db development.ini
现在,启动Web应用程序
$ workon github2fedmsg $ pserve development.ini --reload
0.0
初始版本
项目详情
关闭
github2fedmsg-0.3.6.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a3fcfd1f96e26a362da326e7e03946bb8d6ab3006b5e01d9a519bdfe892ce2ad |
|
MD5 | e47f6be5b9d12cc77039a53b259b3181 |
|
BLAKE2b-256 | aed7fed30fdf57ae1ace1ef40f3423afc9db954988a7d542df058ad6d872e288 |