Repository navigation
Releases: nmorey/git-maintain
Release list
git-maintain-0.12.0
git-maintain-0.11.0
- Add github workflow for CI and publishing released rubygems
v0.10.0: git-maintain-0.10.0
69d767e git-maintain-0.10.0
9642928 Update CHANGELOG
a730492 branch: add pull action
d3678ec branch: fix valid_ref value
b2b6644 branch: fix bad repo path in push_epilogue
b6c69b4 branch: remove list_stable, push_stable and monitor_stable
bd98402 azure: replace runnig state with started
98d25f9 azure: fix extraction of start time
8b7adce addons: RDMACore: Fix stable branch generation
947c8e4 addons: RDMACore: add --skip option to create_stable
72d0594 common: only call set/check opts if they exists
43391a3 RDMACore: add validate command
03eff40 common: fix option handling for repo specific command
9ef79fa branch: set PS1_WARNING to whatever the user is supposed to be doing in the subshell
5fbcddb addons/RDMACore: Automate stable branch creation
dbce59e common: add support for addon defined commands
1f20464 addons/hpc-testing: fix typo in git log generation
20eef06 addons: git-maintain: add --major/--stable flags
833d4d5 common: add support for custom addon dir
b447b03 Add addons info in general help and repo summary
f30a580 Expand CI:
v0.9.0: git-maintain-0.9.0
* Do not push branches already in stable to valid repository * Add --yes support * Add --base option for 'steal' command * Add --no-edit option for 'release' command * Enhance subcommands help/usage * RDMACore updates * Allow 'steal' to restart from a given SHA1 * Fix Github and Rybygem deployment
git-maintain-0.8.0
- Drop dependency to github-release
- Add cache for git config
- Fixes for the steal command
- Support multiple -V options
- Factor code to allow multiple CI
- Basic Azure CI support
- Fix displayed repos in summary command
- RDMACore supports multiple CI depending on branches
- Add --remote option to 'delete' command to remove upstream staging branches
git-maintain-0.7.0
- Add summary command
- push and push_stable now push all the selected branch at once
- Add maintain.autofetch setting in gitconfig to enable/disable autofetch
- Support 'errored' status in travis
- Fix 'steal' command for commits containing double quotes
- Fixes for rdma-core release procedure
- Support send-email for release annoucenement
- Fix support for interactive editor (ie vim)
- Support repo specific action options
git-maintain-0.6.0
- Speed up push_stable
- Add --check option for push_stable
- Add --no-fetch option
- Cleanup release email
- Add build timestamp for running build in monitor
- Add --watch for monitor and monitor_stable
- Fix bad output ot git maintain steal
- Rewrite log system and handle colors
- Add list_stable command
- Rework branching constraints to support more flexible names
- Add create command to create missing local branches
- Add delete command to remove temporary working branches
git-maintain-0.5.0
- Handle bad Fixes tag
- Speed up steal feature by remembering last point checked
- Add Upstream commit tag when cherry picking commits
git-maintain-0.4.0
- Fix gemspec generation date
- Fix cp command
git-maintain-0.3.0
- Fix support for commit messages containing double quotes
- Fix --base-version and --branch-suffix
- Add completion support for --version
- Fix --no-travis
- Customizable behaviour for travis/emails in Addons
- Allow branch action to be run on user-specified branches (instead of the stable pattern)
- Add hpc-testing addon
- Add git-maintain addon