verify-basic.sh
1 #!/bin/sh 2 3 if [ ! -f "./basic/basic-file.txt" ]; then 4 echo "Expected basic file does not exist" 5 exit 1 6 fi 7 8 if [ "$1" = "--archive" ]; then 9 # Verify no .git folder 10 if [ -d "./basic/.git" ]; then 11 echo "Did not expect ./basic/.git folder to exist" 12 exit 1 13 fi 14 else 15 # Verify .git folder 16 if [ ! -d "./basic/.git" ]; then 17 echo "Expected ./basic/.git folder to exist" 18 exit 1 19 fi 20 21 # Verify auth token 22 cd basic 23 git fetch --no-tags --depth=1 origin +refs/heads/main:refs/remotes/origin/main 24 fi