github.com/m3db/m3@v1.5.1-0.20231129193456-75a402aa583b/.buildkite/hooks/pre-command (about)

     1  #!/bin/bash
     2  
     3  set +u
     4  
     5  echo "--- :golang: Setting up Golang build environment"
     6  
     7  if [[ ! -z "${GIMME_GO_VERSION:-}" ]] && [[ "$GIMME_GO_VERSION" != "" ]]; then
     8    eval "$(.ci/gimme.sh ${GIMME_GO_VERSION})"
     9  else
    10    echo "No \$GIMME_GO_VERSION set, skipping..."
    11  fi
    12  
    13  echo "--- :buildkite: :codecov: environment variables"
    14  export CI="true" # required by codecov.sh
    15  
    16  echo "--- Parallelism hooks"
    17  if [[ "$BUILDKITE_PARALLEL_JOB" != "" ]]; then
    18    export SPLIT_IDX=${BUILDKITE_PARALLEL_JOB}
    19  fi
    20  
    21  if [[ "$BUILDKITE_PARALLEL_JOB_COUNT" != "" ]]; then
    22    export TOTAL_SPLITS=${BUILDKITE_PARALLEL_JOB_COUNT}
    23  fi