[feedhenry-dev] Handy mr commands for updating all apb repos
David Martin
davmarti at redhat.com
Thu Dec 7 10:10:49 UTC 2017
For future handiness,
If you've already run 'mr register' in each of the cloned apb repos (e.g
https://github.com/feedhenry/unifiedpush-apb), here's some commands to
update the same file in each repo, and create a PR.
In this case, it was updating the apb tools image name.
# Checkout master, update it, then checkout a new branch
mr run git checkout master
mr run git pull origin master
mr run git checkout -b update-apb-tools-image
# Replace the image name in the Makefile
mr run sed -i
's/ansibleplaybookbundle\/apb/ansibleplaybookbundle\/apb-tools/' Makefile
# Add, Commit and push
mr run git add Makefile
mr run git commit -m "Update the apb image to use apb-tools"
mr run git push origin update-apb-tools-image
# Create the pull requests
mr run hub pull-request -b feedhenry:master -m "Update the apb image to use
apb-tools"
.....
[1] https://myrepos.branchable.com/
[2[ https://github.com/github/hub
--
David Martin
Red Hat Mobile
Twitter: @irldavem
IRC: @irldavem (feedhenry, mobile-internal)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/feedhenry-dev/attachments/20171207/9aac2ae9/attachment.htm>
More information about the feedhenry-dev
mailing list