#! /bin/sh # Prepare master branch, review the list of branches below and then execute this # script. branches='master f29 f30 f31' exit_handler () { git checkout master } trap exit_handler EXIT set -e set -x koji hello tasks= for branch in $branches; do if test $branch != master; then git checkout "$branch" git merge master fi git push tasks="${tasks}`fedpkg build --nowait | grep 'Created task' | cut -d: -f2`" done koji watch-task $tasks for branch in $branches; do test $branch != master || continue git checkout $branch fedpkg update done