Scott Lahteine
8 years ago
1 changed files with 24 additions and 1 deletions
@ -1,3 +1,26 @@ |
|||||
#!/usr/bin/env bash |
#!/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