Skip to content

Latest commit

 

History

History
25 lines (22 loc) · 1.66 KB

README.md

File metadata and controls

25 lines (22 loc) · 1.66 KB

django-bitbucket-hook BuildStatus

Small Django APP for managing Bitbucket or Github webhooks

Tested on Python 2.7 and 3.4, with Django 1.7, 1.8, 1.9, 1.10 and 1.11. The minimum version of Django that covers this APP is 1.7, there began the maintenance of JsonResponse Note: You can use python 3.5. It not only works for Django 1.7

How to Install

  1. pip install django-bitbucket-hook
  2. Add django_bitbucket_hook to INSTALLED_APPS in your settings.py
  3. Run ./manage.py migrate
  4. Add url(r'^hook/', include('django_bitbucket_hook.urls'))
  5. In the admin panel you will find fields for Hook
  6. Fields
  1. Go to set up your Webhook
  2. If everything is okay you will get the following response in Webhook ({'success': True})
  3. Examples URLS
  • http[s]://domain/hook -> Gets the Hook that corresponds to the user name, and repo name
  • http[s]://domain/hook/name -> Gets the hook that fits the following name
  • http[s]://domain/hook/name/branch -> Gets the Hook which has the same name and branch of the repository