用于github事件管理的高级python cli

gitnotus的Python项目详细描述


gitnotus:github通知

drone.io CI build statusLatest PyPI versionNumber of PyPI downloads

gitnotus是为管理github事件而编写的一组api/工具。将通过Web挂钩通知事件更新。

配置

  • 启动并运行apache tomcat web服务器
  • 创建一个公开的url来发布钩子
  • 在本地使用ngrok.com创建一个url。如果您没有公共域,则需要执行以下两个步骤
  • 下载并安装ngrok
  • /ngrok 8080
  • 将webhook url添加到git repo中
  • 启动webhook_处理程序以接收json/weghook_handler.py
  • 使用以下命令“python-m smtpd-n-c debuggingserver localhost:1025”启动端口1025上的本地SMTP服务器以发送电子邮件

功能

  • cli来管理和有效地利用github事件。

要求

  • python 2.6、2.7、3.2、3.3、3.4
  • 烧瓶
  • json
  • 泡菜

许可证

麻省理工学院

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
opencv如何在java中将Ipl图像转换为Mat图像   带有Cordova CLI的java Android Studio   用于XML解析的JAXB的java替代方案   java LibGdx如何在保持纵横比的同时调整游戏窗口的大小?   java项目Euler,#1   java将活动中定义的布局更改为xml布局   java获得的位置和纬度分别为0.0和0.0   select语句的java Mybatis内联类型处理程序   使用ViewPager从应用程序中的主活动调用findViewById方法时发生java NullPointerException   java LRU缓存中的pair[]getAll()是什么意思?   sql查询Java不执行   java在IntelliJ中将JAR添加到WEBINF/lib目录的正确过程是什么   java在lucene中索引布尔值的最佳选择是什么?   java Sentry初始化崩溃,尝试查找jdk时出现NoSuchMethod错误。内部的反映反射寄存器方法过滤器