set -e

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

pushd "${BOSH_INSTALL_TARGET}"
  source /var/vcap/packages/golang-*-linux/bosh/compile.env

  export BIN_DIR="$PWD/bin"
  pushd src/code.cloudfoundry.org/dockerdriver/integration
      go install github.com/onsi/ginkgo/v2/ginkgo
      ginkgo build -r .
      for file in $(find . -name "*.test"); do
        dest=$(basename $file)
        mv $file $BIN_DIR/$dest
      done
  popd
popd
