diff --git a/get-tests b/get-tests index be615586037de2a9db0cd1d0dc01e9a46e5c7eb1..9d9d4380fb658e670cbe1874f53febefa1c07c1b 100755 --- a/get-tests +++ b/get-tests @@ -1,4 +1,4 @@ -#! /bin/sh +#! /bin/bash set -e @@ -10,5 +10,12 @@ elif [ -z "$TEST_ACCESS_TOKEN" ]; then echo 'Missing TEST_ACCESS_TOKEN' exit 1 fi +if [[ "$TEST_PROJECT_NAME" != *-tests ]]; then + echo "Illegal TEST_PROJECT_NAME: $TEST_PROJECT_NAME" + exit 1 +fi -git clone https://token:$TEST_ACCESS_TOKEN@git.app.uib.no/ii/inf222/v23/assignments/$TEST_PROJECT_NAME.git testcode +TEST_PROJECT_NAME=`basename "$TEST_PROJECT_NAME"` +git --version +git clone https://$TEST_ACCESS_TOKEN@git.app.uib.no/ii/inf222/v23/assignments/$TEST_PROJECT_NAME.git testcode +git clone https://$TEST_ACCESS_TOKEN@git.app.uib.no/ii/inf222/v23/assinments/$TEST_PROJECT_NAME.git testcode2 || true