Skip to content

scripts to ease work with github, jira, jenkins

Notifications You must be signed in to change notification settings

vlamitin/helper

Repository files navigation

Helper

scripts to ease work with github, jira, jenkins

TODO (currently linux only)

Features

  • 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

Prerequisites

install

  • 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

usage

  • [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

About

scripts to ease work with github, jira, jenkins

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published