#!/usr/bin/env bash

set +u

git fetch -q

if [[ ! $BUILDKITE_COMMAND =~ "buildkite-agent pipeline upload" ]] || \
[[ $BUILDKITE_COMMAND == ".buildkite/steps/e2etests.sh | buildkite-agent pipeline upload" ]]; then
  echo "--- :buildkite: Setting up Build environment"
  source bootstrap.sh
  if [[ $BUILDKITE_COMMAND == "authelia-scripts --log-level debug ci" ]]; then
    go mod download
  fi
  if [[ $BUILDKITE_LABEL =~ ":selenium:" ]]; then
    go mod download
  fi
fi