Django模块
django-bitbucket-hook的Python项目详细描述
用于管理Bitbucket或Github Webhook的小型Django应用程序
在Python2.7和3.4上测试,使用django 1.7、1.8和1.9。最小值 django的版本是1.7,开始于 维护JsonResponse
如何安装
- pip install django-bitbucket-hook
- 将django_bitbucket_hook添加到 settings.py
- 运行./manage.py migrate
- 添加url(r'^hook/',include('django_bitbucket_hook.urls'))
- 在“管理”面板中,您将找到hook的字段
- 字段
- name-挂钩的名称
- 用户创建的存储库(示例: https://github.com/Kras4ooo/django-bitbucket-hook/->;Kras4ooo)
- 回购-回购的名称(例如: https://github.com/Kras4ooo/django-bitbucket-hook/->; django-bitbucket-hook)
- path—要执行的脚本的完整路径(例如: /home/test/test-repo/execute-script.sh)
- 分支-要监视的分支(例如:dev,master, test,stage…等)
- 转到设置网络挂钩
- 如果一切正常,您将在webhook中得到以下响应 ({'success': True})
- 示例URL
- http[s]://domain/hook->;获取与用户对应的挂钩 名称和回购名称
- http[s]://domain/hook/name->;获取符合以下条件的挂钩 姓名
- http[s]://domain/hook/name/branch->;获取具有相同 存储库的名称和分支