Skip to main content

A high-level Python CLI for github event management

Project description

gitnotus : github notification

drone.io CI build status Latest PyPI version Number of PyPI downloads

gitnotus is a set of API’s/tools written to manage github events. Event updates will be notified through web hooks.

Configuration

  • Make apache tomcat web server up and running

  • Make an public URl to post the hook

  • In local use ngrok.com to make an URL. Next two steps are required in case if you do not have an public domain

  • download and install ngrok

  • ./ngrok 8080

  • Add the webhook URL to the git repo

  • Start the webhook_handler to recieve json ./weghook_handler.py

  • Start the local smtp server on port 1025 using the following command ‘python -m smtpd -n -c DebuggingServer localhost:1025’ to send emails

Features

  • CLI to manage and effetively utilize github events.

Requirements

  • Python 2.6, 2.7, 3.2, 3.3, 3.4

  • Flask

  • json

  • pickle

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gitnotus-0.1.1.tar.gz (8.2 kB view details)

Uploaded Source

File details

Details for the file gitnotus-0.1.1.tar.gz.

File metadata

  • Download URL: gitnotus-0.1.1.tar.gz
  • Upload date:
  • Size: 8.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for gitnotus-0.1.1.tar.gz
Algorithm Hash digest
SHA256 c151f1d98b617523dd4cdf43f0aea43740c82bc11e2284e25c5e2cee29721d07
MD5 0b2dea64244efbe01a893361fb26d623
BLAKE2b-256 328cd5ff9625483008ea7ea5c31d681d38bdd2e473784a9e06127e079a809c61

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page