Skip to content
/ gira Public

A CLI tool that is part of a DevOps automation system with JIRA and Gitee

License

Notifications You must be signed in to change notification settings

wzhliang/gira

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gira.py

A CLI tool that is part of a DevOps automation system with JIRA and Gitee where:

  1. Automatically creation branch for JIRA issue
  2. Automatically resolve issue when PR is merged
  3. Automatically create PR from CLI
  4. Automatically resolve PR from CLI
  5. Automatically re-open issue if merging failed
  6. Support sane semver based branch model
  7. Automatically cherry pick of code change based on JIRA issue fixVersions
  8. Poor man's preview environment
  9. Process enforcing, e.g:
    1. Check branch status for need of rebase
    2. Check PR status
    3. Check PR name
    4. Check JIRA issue, etc, etc

About

A CLI tool that is part of a DevOps automation system with JIRA and Gitee

Topics

Resources

License

Stars

Watchers

Forks