Scott Lahteine
8 years ago
1 changed files with 24 additions and 1 deletions
@ -1,3 +1,26 @@ |
|||
#!/usr/bin/env bash |
|||
# |
|||
# firstpush |
|||
# |
|||
# Push a branch to 'origin' and open the |
|||
# commit log to watch Travis CI progress. |
|||
# |
|||
|
|||
git push --set-upstream origin `git branch | grep \* | sed 's/\* //g'` |
|||
MFINFO=$(mfinfo) || exit |
|||
IFS=' ' read -a INFO <<< "$MFINFO" |
|||
FORK=${INFO[1]} |
|||
REPO=${INFO[2]} |
|||
BRANCH=${INFO[4]} |
|||
|
|||
git push --set-upstream origin $BRANCH |
|||
|
|||
TOOL=$(which gnome-open xdg-open open | awk '{ print $1 }') |
|||
URL="https://github.com/$FORK/$REPO/commits/$BRANCH" |
|||
|
|||
if [ -z "$TOOL" ]; then |
|||
echo "Can't find a tool to open the URL:" |
|||
echo $URL |
|||
else |
|||
echo "Viewing commits on $BRANCH..." |
|||
"$TOOL" "$URL" |
|||
fi |
|||
|
Loading…
Reference in new issue