Skip to content

Instantly share code, notes, and snippets.

@prtksxna
Last active August 29, 2015 13:56
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save prtksxna/9085873 to your computer and use it in GitHub Desktop.
Save prtksxna/9085873 to your computer and use it in GitHub Desktop.
Usage `./murgi.sh mediawiki/extensions/Popups dptypes.pmtpa.wmflabs 113951 2`
#!/bin/bash
REPO=$1
HOST=$2
CHANGE=$3
PS=$4
DIR=${CHANGE: -2}
ssh -t $HOST bash -c "'
cd /vagrant/$REPO
sudo git fetch origin
sudo git checkout origin/master
sudo git fetch https://gerrit.wikimedia.org/r/$1 refs/changes/$DIR/$CHANGE/$PS
sudo git checkout FETCH_HEAD
'"
fortune -s | cowsay
exit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment