set -e

mkdir -p ${BOSH_INSTALL_TARGET}/src
cp -a . ${BOSH_INSTALL_TARGET}/src

export GOPATH=${BOSH_INSTALL_TARGET}
export GOCACHE=${BOSH_INSTALL_TARGET}/cache
export GOROOT=$(readlink -nf /var/vcap/packages/golang)
export PATH=$GOROOT/bin:$PATH

pushd ${BOSH_INSTALL_TARGET}/src/bpm
  go install -mod=vendor bpm/acceptance/fixtures/test-server
popd

# clean up source artifacts
rm -rf ${BOSH_INSTALL_TARGET}/src ${BOSH_INSTALL_TARGET}/pkg ${BOSH_INSTALL_TARGET}/cache
