bitbucket-cli-golang
- how do dependencies work in go
- find a nice cli framework for this
- implement concurrency so we can merge more then 1 at a time?
To use
- https://github.com/go-git/go-git DOESNT USE CMD GIT IT SEEMS
- https://github.com/ldez/go-git-cmd-wrapper
- cli framework - https://github.com/charmbracelet/bubbletea
- https://github.com/ktrysmt/go-bitbucket
- https://github.com/joho/godotenv
BubbleTea
env file
- branches to raise to
- bb username
- bb password
- bb repo
Raise PR: Multiple text inputs (see examples)
- base branchname
- commit hashes to cherrypick
- commit message (overwrites existing message)
Submit
Then show progress bar for each thing raised, (Static progress bar) SEe the output for git.