Skip to content

Instantly share code, notes, and snippets.

@breu
Created October 10, 2013 20:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save breu/6925346 to your computer and use it in GitHub Desktop.
Save breu/6925346 to your computer and use it in GitHub Desktop.
new version cut
# VERSION UPDATE
for i in $(grep -B1 rcbops .gitmodules | grep path | awk '{print $3}' | grep -v "rabbitmq$"); do
pushd $i
git fetch origin
git checkout master
git pull origin master
sed -i '' 's/^version.*$/version "4.1.3"/g' metadata.rb
git add metadata.rb
git commit -m "Version Bump to 4.1.3"
git push breu master
hub pull-request "Version Bump to 4.1.3" -b master -h master
popd
done
# wait for gates
git fetch origin
git pull origin master
git submodule init
git submodule sync
git submodule update
git status
# new version RC cut
for i in $(grep -B1 rcbops .gitmodules | grep path | awk '{print $3}' | grep -v "rabbitmq$"); do
pushd $i
git fetch origin
git checkout master
git pull origin master
git checkout -b v4.1.3rc
git push upstream-push v4.1.3rc
popd
done
@breu
Copy link
Author

breu commented Oct 23, 2013

for i in $(grep -B1 rcbops .gitmodules | grep path | awk '{print $3}' | grep -v "rabbitmq$"); do echo $i; pushd $i>/dev/null; git fetch origin; git status; git checkout havana; git pull origin havana; popd>/dev/null; done;

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment