diff --git a/ci/clean-up.yml b/ci/clean-up.yml index 1644b23a4a..8c879f2163 100644 --- a/ci/clean-up.yml +++ b/ci/clean-up.yml @@ -10,6 +10,33 @@ steps: exec 1> >(while IFS= read -r line; do echo "$(date -uIs) [out]: $line"; done) exec 2> >(while IFS= read -r line; do echo "$(date -uIs) [err]: $line"; done >&2) + ## START temp debug + UNAME=$(uname) + + case "$UNAME" in + Darwin) + MPS="/var/tmp/_bazel_vsts /Users/vsts/.bazel-cache" + CMD="hdiutil info" + ;; + Linux) + MPS="/home/vsts/.cache/bazel /home/vsts/.bazel-cache" + CMD="mount" + ;; + *) + echo "Unexpected uname: $UNAME" + MPS= + ;; + esac + + for path in $MPS; do + if ! ($CMD | grep -F "$path"); then + echo "$path is not a mount point, aborting" + echo "Please ping @gary on Slack." + exit 1 + fi + done + ## END temp debug + df -h . if [ $(df -m . | sed 1d | awk '{print $4}') -lt 50000 ]; then echo "Disk full, cleaning up..."