Skip to content

Latest commit

 

History

History
57 lines (30 loc) · 1.08 KB

README.md

File metadata and controls

57 lines (30 loc) · 1.08 KB

Hulk

Hulk is a tool written in Python to automate bulk changes in Bitbucket repos.

It helps maintainers to compare repos and apply bulk changes based on a template.

The graphical interface is built using a webview and js and it is cross-platfform.

Installation

pipenv

Hulk uses pipenv to manage dependencies and isolate environments.

First install pipenv:

pip install pipenv

To install dependencies:

pipenv install

To enter the environment:

pipenv shell

To leave the environment:

exit()

Usage

python hulk <username> <password>


TO-DO


Dependencies

Bitbucket lib - https://pypi.org/project/bitbucket-api/

https://bitbucket-api.readthedocs.io/en/latest/index.html

WebView lib - https://pypi.org/project/pywebview/

https://pywebview.flowrl.com/guide/

References

Bitbucket API - https://developer.atlassian.com/bitbucket/api/2/reference