diff options
author | OpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com> | 2020-09-19 06:42:31 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-19 06:42:31 -0400 |
commit | 852943516606f32ccc2406f41bcf3df42d7c622c (patch) | |
tree | 9ca82331add8d13704d0a24d7906b618056d42e4 | |
parent | 6b5aa9989ad1fe73e84df7c46a38e6ea6a76dbee (diff) | |
parent | d20a37bf103f6ac91c03594701a617e682ec7380 (diff) | |
download | podman-852943516606f32ccc2406f41bcf3df42d7c622c.tar.gz podman-852943516606f32ccc2406f41bcf3df42d7c622c.tar.bz2 podman-852943516606f32ccc2406f41bcf3df42d7c622c.zip |
Merge pull request #7674 from xordspar0/bats-install-root
Install bats as root
-rwxr-xr-x | hack/install_bats.sh | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/hack/install_bats.sh b/hack/install_bats.sh index d30e3daf8..01de8b7c6 100755 --- a/hack/install_bats.sh +++ b/hack/install_bats.sh @@ -4,13 +4,19 @@ set -e die() { echo "${1:-No error message given} (from $(basename $0))"; exit 1; } +if [[ "$(type -t bats)" != "" ]]; then + # bats is already installed. + exit 0 +fi + buildDir=$(mktemp -d) git clone https://github.com/bats-core/bats-core $buildDir pushd $buildDir pwd git reset --hard ${VERSION} -./install.sh /usr/local +echo "Installing bats to /usr/local (requires root)" +sudo ./install.sh /usr/local popd rm -rf $buildDir |