Normalize `ROOT` naming and calculation in hack/

This commit is contained in:
aram price 2020-08-11 17:48:16 -07:00
parent 031129778e
commit e48d9faf27
7 changed files with 11 additions and 15 deletions

View File

@ -1,10 +1,8 @@
#!/usr/bin/env bash
set -euo pipefail
ROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )/.." && pwd )"
set -o errexit
set -o nounset
set -o pipefail
KUBE_ROOT=$(dirname "${BASH_SOURCE[0]}")/..
source "${KUBE_ROOT}/hack/lib/version.sh"
KUBE_ROOT="${ROOT}" # required by `hack/lib/version.sh`
source "${ROOT}/hack/lib/version.sh"
kube::version::ldflags

View File

@ -1,7 +1,6 @@
#!/usr/bin/env bash
set -euo pipefail
root_dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )/.." && pwd )"
ROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )/.." && pwd )"
function tidy_cmd() {
echo 'go mod tidy -v'
@ -48,7 +47,7 @@ function with_modules() {
local cmd_function="${1}"
cmd="$(${cmd_function})"
pushd "${root_dir}"
pushd "${ROOT}"
for mod_file in $(find . -maxdepth 4 -name go.mod | sort); do
mod_dir="$(dirname "${mod_file}")"
(

View File

@ -3,6 +3,6 @@
# Copyright 2020 VMware, Inc.
# SPDX-License-Identifier: Apache-2.0
set -euo pipefail
ROOT="$(realpath "$(dirname "${BASH_SOURCE[0]}")/..")"
ROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )/.." && pwd )"
"$ROOT/hack/module.sh" unittest

View File

@ -3,8 +3,8 @@
# Copyright 2020 VMware, Inc.
# SPDX-License-Identifier: Apache-2.0
set -euo pipefail
ROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )/.." && pwd )"
ROOT="$(realpath "$(dirname "${BASH_SOURCE[0]}")/..")"
BASE_PKG="github.com/suzerain-io/placeholder-name"
CODEGEN_IMAGE=${CODEGEN_IMAGE:-gcr.io/tanzu-user-authentication/k8s-code-generator-1.19:latest}

View File

@ -3,7 +3,7 @@
# Copyright 2020 VMware, Inc.
# SPDX-License-Identifier: Apache-2.0
set -euo pipefail
ROOT="$(realpath "$(dirname "${BASH_SOURCE[0]}")/..")"
ROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )/.." && pwd )"
"$ROOT/hack/module.sh" tidy
"$ROOT/hack/update-codegen.sh"

View File

@ -15,8 +15,7 @@
# limitations under the License.
set -euo pipefail
ROOT=$(dirname "${BASH_SOURCE[0]}")/..
ROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )/.." && pwd )"
DIFFROOT="${ROOT}/kubernetes"
TMP_DIFFROOT="${ROOT}/_tmp/kubernetes"

View File

@ -3,7 +3,7 @@
# Copyright 2020 VMware, Inc.
# SPDX-License-Identifier: Apache-2.0
set -euo pipefail
ROOT="$(realpath "$(dirname "${BASH_SOURCE[0]}")/..")"
ROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )/.." && pwd )"
"$ROOT/hack/module.sh" lint
"$ROOT/hack/verify-codegen.sh"