用于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第三方库


热门话题
java操作数组上的字符串   java JAXB内容未实例化   图形在Java中如何绘制垂直居中的字符串?   java Apache Ant:使用Junit时出现NoClassDefFoundError   java无法从服务器上运行perl脚本   如何在java中沿树进行预排序遍历,并打印0和1以对应每个节点上的特定字符?   java如何创建。p12文件?   java线程访问无效   java只匹配命名空间中的XML节点,而不知道NS前缀   从java获取2d arraylist元素   数组Java动态集合对象   java Xpath通过通配符或布尔运算查找以相同名称开头的节点?   java注释元素类型   java在中看不到Super()。反编译后的类文件