scripts to ease work with github, jira, jenkins
- create PR with all that milestones, labels, title, body, links to jira, reviewers, etc from command line
- open all review requested PRs in browser
- open all your jira tasks in browser
- list jira tasks tree with brief info
- update all outdated prs at once
- merge all your prs at local branch
- create worklog from console
- cherry-pick commits to another PRs
- linux
- bash
- make
- python 3
- get jira token
- get github token (with scope 'repo')
cp settings_global.py settings_user.py
- fill settings_user.py
make install
- installs virtualenv and all dependencies (locally), creates /home/$USER/bin/helper script and /home/$USER/bin/helper_login
- [optional]
source ~/bin/helper-completion.bash
(once per terminal session, to set bash completions) source helper_login
(once per terminal session, to set tokens)helper -h