fix cron pathing on M1

pull/14567/head
Steven Powell 2022-07-12 16:00:31 -07:00
parent 4a1a78cb74
commit 504825ae9e
1 changed files with 7 additions and 4 deletions

View File

@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/bash
# Copyright 2019 The Kubernetes Authors All rights reserved.
#
@ -18,15 +18,18 @@
set -uf -o pipefail
PATH=/usr/local/bin:/sbin:/usr/local/sbin:$PATH
if [ "$(uname -p)" = "arm" ]; then
PATH=$PATH:/opt/homebrew/bin
fi
# cleanup shared between Linux and macOS
function check_jenkins() {
jenkins_pid="$(pidof java)"
if [[ "${jenkins_pid}" = "" ]]; then
if [ "${jenkins_pid}" = "" ]; then
return
fi
pstree "${jenkins_pid}" \
| egrep -i 'bash|integration|e2e|minikube' \
| grep -E -i 'bash|integration|e2e|minikube' \
&& echo "tests are is running on pid ${jenkins_pid} ..." \
&& exit 1
}
@ -42,7 +45,7 @@ logger "cleanup_and_reboot is happening!"
killall java
# clean docker left overs
docker rm -f -v $(docker ps -aq) >/dev/null 2>&1 || true
docker rm -f -v "$(docker ps -aq)" >/dev/null 2>&1 || true
docker volume prune -f || true
docker volume ls || true
docker system df || true