github.com/vmware/go-vcloud-director/v2@v2.24.0/support/build.sh (about) 1 #!/usr/bin/env bash 2 3 echo "# Build $(date)" 4 5 # Print environment information, useful for troubleshooting 6 # NOTE: we're working inside a Docker container 7 8 go version 9 10 echo "## USER $USER" 11 echo "## HOME $HOME" 12 if [ -z "$HOME" ] 13 then 14 echo "\$HOME is not set" 15 exit 1 16 fi 17 18 if [ -z "$USER" ] 19 then 20 echo "\$USER is not set" 21 exit 1 22 fi 23 24 echo "## PWD $PWD" 25 echo "## GOROOT $GOROOT" 26 echo "## GOPATH $GOPATH" 27 echo "## OS $(uname -a)" 28 echo "## hostname $(hostname)" 29 30 echo "## GOVCD_CONFIG $GOVCD_CONFIG" 31 if [ -n "$GOVCD_CONFIG" ] 32 then 33 if [ ! -f $GOVCD_CONFIG ] 34 then 35 echo "## $GOVCD_CONFIG not found" 36 exit 1 37 fi 38 else 39 echo "## GOVCD_CONFIG not set" 40 exit 1 41 fi 42 43 echo "## ls \$HOME" 44 ls -l $HOME 45 46 echo "## ls -l \$PWD" 47 ls -l 48 49 echo "# Test $(date)" 50 make vet 51 make test