Files
i399tester/checkout.sh
2017-03-25 11:07:33 +02:00

32 lines
455 B
Bash
Executable File

#!/bin/bash
set -e
USER=$1
TAG=$2
TMP="./.tmp"
SUB_DIR=""
if [ $# -eq 0 ];then
echo "Usage: $0 <user_name> <tag>"
exit 1
fi
if [ $TAG == "hw3" ] || [ $TAG == "hw4" ]; then
echo 'not implemented yet'
exit 1
fi
if [ $TAG == "hw2" ]; then
SUB_DIR="ng1"
fi
if [ -z $SUB_DIR ]; then
echo 'unknown tag'
exit 1
fi
git clone https://bitbucket.org/$USER/i399 $TMP
(cd "$TMP" && git checkout $TAG && cd "$SUB_DIR" && npm install && npm start)