A CLI tool that is part of a DevOps automation system with JIRA and Gitee where:
- Automatically creation branch for JIRA issue
- Automatically resolve issue when PR is merged
- Automatically create PR from CLI
- Automatically resolve PR from CLI
- Automatically re-open issue if merging failed
- Support sane semver based branch model
- Automatically cherry pick of code change based on JIRA issue fixVersions
- Poor man's preview environment
- Process enforcing, e.g:
- Check branch status for need of rebase
- Check PR status
- Check PR name
- Check JIRA issue, etc, etc