跳转到主要内容

Pubsubhubbub应用程序,可在fedmsg上重新广播GH事件

项目描述

github2fedmsg

一个机器人会在GitHub上您托管的仓库进行的每个动作上,通过fedmsg消息总线广播。

它是一个Web应用程序,用于监视您订阅的GitHub仓库。当有新的动作(提交、pull-request、tickets)发生时,它会在fedmsg消息总线上广播一条消息。

它是用Python在Pyramid框架上编写的,并使用velruse与GitHub通信。它在您请求其监视的仓库上添加一个webhook回调。当这些回调之一触发时,github2fedmsg会将接收到的消息重新发布到fedmsg总线。

黑客攻击

如果您在使用这些说明时遇到问题,请随意提交工单或直接与我联系。

分叉并克隆以下两个仓库

使用virtualenvwrapper

$ 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 (345.5 kB 查看哈希)

上传时间

支持者