| #!/bin/bash |
| # Barret Rhoden (brho@cs.berkeley.edu) |
| # Copyright 2016 Google Inc |
| # |
| # Wrapper around git request-pull that adds in a github URL to view the |
| # patchset |
| |
| OUTPUT=`git request-pull $*` |
| LINEMATCH="----------------------------------------------------------------" |
| |
| if [ $? -ne 0 ] |
| then |
| echo "$OUTPUT" |
| exit $? |
| fi |
| |
| FROM_SHA=`git log --format=format:%h -1 $1` |
| TO_SHA=`git log --format=format:%h -1 $2/$3` |
| URL="https://github.com/brho/akaros/compare/$FROM_SHA...$TO_SHA" |
| |
| echo "$OUTPUT" | sed "/$LINEMATCH/aView this online at:\n$URL\n\n$LINEMATCH" |