blob: e86d5a37a3e9cfeb0a476dbaef632ea85f8f8d49 [file] [log] [blame]
Stephan Massalt752d3b62020-02-01 17:19:46 -08001#!/bin/bash
2
3#Retrieve Jenkins node name or set a test value
4NODE_NAME=${NODE_NAME:-"TEST971"}
5#Set default for disk utilisation
6DMAX=${1:-80%}
7#Retrieve disk usages in percentage
Stephan Massalt000b99d2020-02-04 17:14:46 -08008DSIZE=$(df -hlP /home/jenkins | sed 1d | awk '{print $5}')
Stephan Massalt752d3b62020-02-01 17:19:46 -08009
10if [[ $DSIZE>$DMAX ]]; then
11 echo $NODE_NAME": Disk over "$DMAX" Clean up needed on node."
12 rm -rf ~jenkins/.cache/bazel/disk_cache;
13else
14 echo $NODE_NAME": No clean up needed. Disk usage is at: "$DSIZE
15fi