diff --git a/contrib/mkimage-arch.sh b/contrib/mkimage-arch.sh index db14e8674e..55c6fe8e25 100755 --- a/contrib/mkimage-arch.sh +++ b/contrib/mkimage-arch.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Generate a minimal filesystem for archlinux and load it into the local # docker as "archlinux" # requires root diff --git a/contrib/mkimage-busybox.sh b/contrib/mkimage-busybox.sh index 7eed0c800c..c1bb88c350 100755 --- a/contrib/mkimage-busybox.sh +++ b/contrib/mkimage-busybox.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Generate a very minimal filesystem based on busybox-static, # and load it into the local docker under the name "busybox". diff --git a/contrib/mkimage-debootstrap.sh b/contrib/mkimage-debootstrap.sh index 3f268b52da..8564aaee2f 100755 --- a/contrib/mkimage-debootstrap.sh +++ b/contrib/mkimage-debootstrap.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -e variant='minbase' diff --git a/contrib/mkimage-rinse.sh b/contrib/mkimage-rinse.sh index ff8f173f98..de9265d48c 100755 --- a/contrib/mkimage-rinse.sh +++ b/contrib/mkimage-rinse.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -e repo="$1" diff --git a/contrib/mkimage-unittest.sh b/contrib/mkimage-unittest.sh index af6488e9b7..a33f238845 100755 --- a/contrib/mkimage-unittest.sh +++ b/contrib/mkimage-unittest.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Generate a very minimal filesystem based on busybox-static, # and load it into the local docker under the name "docker-ut". diff --git a/hack/infrastructure/docker-ci/buildbot/setup.sh b/hack/infrastructure/docker-ci/buildbot/setup.sh index c7e89c44b2..c5d9cb988e 100755 --- a/hack/infrastructure/docker-ci/buildbot/setup.sh +++ b/hack/infrastructure/docker-ci/buildbot/setup.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Setup of buildbot configuration. Package installation is being done by # Vagrantfile diff --git a/hack/infrastructure/docker-ci/docker-coverage/coverage-docker.sh b/hack/infrastructure/docker-ci/docker-coverage/coverage-docker.sh index f03243cf8f..c29ede5b81 100755 --- a/hack/infrastructure/docker-ci/docker-coverage/coverage-docker.sh +++ b/hack/infrastructure/docker-ci/docker-coverage/coverage-docker.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -x # Generate a random string of $1 characters diff --git a/hack/infrastructure/docker-ci/docker-test/test_docker.sh b/hack/infrastructure/docker-ci/docker-test/test_docker.sh index cf8fdb90bb..14816706ed 100755 --- a/hack/infrastructure/docker-ci/docker-test/test_docker.sh +++ b/hack/infrastructure/docker-ci/docker-test/test_docker.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -x COMMIT=${1-HEAD} diff --git a/hack/infrastructure/docker-ci/nightlyrelease/dockerbuild.sh b/hack/infrastructure/docker-ci/nightlyrelease/dockerbuild.sh index 80caaec25e..d5e58da7e1 100644 --- a/hack/infrastructure/docker-ci/nightlyrelease/dockerbuild.sh +++ b/hack/infrastructure/docker-ci/nightlyrelease/dockerbuild.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Variables AWS_ACCESS_KEY, AWS_SECRET_KEY and PG_PASSPHRASE are decoded # from /root/release_credentials.json diff --git a/hack/infrastructure/docker-ci/registry-coverage/registry_coverage.sh b/hack/infrastructure/docker-ci/registry-coverage/registry_coverage.sh index e16cea8e3c..c67b17eba0 100755 --- a/hack/infrastructure/docker-ci/registry-coverage/registry_coverage.sh +++ b/hack/infrastructure/docker-ci/registry-coverage/registry_coverage.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -x diff --git a/hack/make.sh b/hack/make.sh index fe0f9c175f..6029c9ec10 100755 --- a/hack/make.sh +++ b/hack/make.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -e # This script builds various binary artifacts from a checkout of the docker diff --git a/hack/release.sh b/hack/release.sh index 729f1b5eff..9a38d2b6e9 100755 --- a/hack/release.sh +++ b/hack/release.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -e # This script looks for bundles built by make.sh, and releases them on a diff --git a/hack/stats.sh b/hack/stats.sh index 2053e583a2..985a77f22d 100755 --- a/hack/stats.sh +++ b/hack/stats.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ## Run this script from the root of the docker repository ## to query project stats useful to the maintainers. diff --git a/hack/vendor.sh b/hack/vendor.sh index 3326d5b004..d3e7ea9f43 100755 --- a/hack/vendor.sh +++ b/hack/vendor.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -e cd "$(dirname "$BASH_SOURCE")/.."