fix: change directory to repository top level

This commit is contained in:
Ben Grande 2024-07-19 15:29:17 +02:00
parent 5d6a50c286
commit 95a184d1a9
No known key found for this signature in database
GPG Key ID: 00C64E14F51F9E56
16 changed files with 17 additions and 0 deletions

View File

@ -10,6 +10,7 @@ set -eu
command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; } command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; }
repo_toplevel="$(git rev-parse --show-toplevel)" repo_toplevel="$(git rev-parse --show-toplevel)"
test -d "${repo_toplevel}" || exit 1 test -d "${repo_toplevel}" || exit 1
cd "${repo_toplevel}"
unset repo_toplevel unset repo_toplevel
for tool in "${@}"; do for tool in "${@}"; do

View File

@ -10,6 +10,7 @@ set -eu
command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; } command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; }
repo_toplevel="$(git rev-parse --show-toplevel)" repo_toplevel="$(git rev-parse --show-toplevel)"
test -d "${repo_toplevel}" || exit 1 test -d "${repo_toplevel}" || exit 1
cd "${repo_toplevel}"
unset repo_toplevel unset repo_toplevel
./scripts/requires-program.sh mdl ./scripts/requires-program.sh mdl

View File

@ -9,7 +9,9 @@ set -eu
command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; } command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; }
repo_toplevel="$(git rev-parse --show-toplevel)" repo_toplevel="$(git rev-parse --show-toplevel)"
test -d "${repo_toplevel}" || exit 1 test -d "${repo_toplevel}" || exit 1
cd "${repo_toplevel}"
unset repo_toplevel unset repo_toplevel
now="$(date +%s)" now="$(date +%s)"
fail="0" fail="0"
find_tool="$(./scripts/best-program.sh fd fdfind find)" find_tool="$(./scripts/best-program.sh fd fdfind find)"

View File

@ -10,6 +10,7 @@ set -eu
command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; } command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; }
repo_toplevel="$(git rev-parse --show-toplevel)" repo_toplevel="$(git rev-parse --show-toplevel)"
test -d "${repo_toplevel}" || exit 1 test -d "${repo_toplevel}" || exit 1
cd "${repo_toplevel}"
unset repo_toplevel unset repo_toplevel
./scripts/requires-program.sh pylint ./scripts/requires-program.sh pylint

View File

@ -9,6 +9,7 @@ set -eu
command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; } command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; }
repo_toplevel="$(git rev-parse --show-toplevel)" repo_toplevel="$(git rev-parse --show-toplevel)"
test -d "${repo_toplevel}" || exit 1 test -d "${repo_toplevel}" || exit 1
cd "${repo_toplevel}"
unset repo_toplevel unset repo_toplevel
template=".qubesbuilder.template" template=".qubesbuilder.template"

View File

@ -9,6 +9,7 @@ set -eu
command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; } command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; }
repo_toplevel="$(git rev-parse --show-toplevel)" repo_toplevel="$(git rev-parse --show-toplevel)"
test -d "${repo_toplevel}" || exit 1 test -d "${repo_toplevel}" || exit 1
cd "${repo_toplevel}"
unset repo_toplevel unset repo_toplevel
./scripts/qubesbuilder-gen.sh ./scripts/qubesbuilder-gen.sh

View File

@ -15,6 +15,7 @@ set -eu
command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; } command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; }
repo_toplevel="$(git rev-parse --show-toplevel)" repo_toplevel="$(git rev-parse --show-toplevel)"
test -d "${repo_toplevel}" || exit 1 test -d "${repo_toplevel}" || exit 1
cd "${repo_toplevel}"
unset repo_toplevel unset repo_toplevel
find_tool="$(./scripts/best-program.sh fd fdfind find)" find_tool="$(./scripts/best-program.sh fd fdfind find)"

View File

@ -10,6 +10,7 @@ set -eu
command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; } command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; }
repo_toplevel="$(git rev-parse --show-toplevel)" repo_toplevel="$(git rev-parse --show-toplevel)"
test -d "${repo_toplevel}" || exit 1 test -d "${repo_toplevel}" || exit 1
cd "${repo_toplevel}"
unset repo_toplevel unset repo_toplevel
./scripts/requires-program.sh salt-lint ./scripts/requires-program.sh salt-lint

View File

@ -12,6 +12,7 @@ set -eu
command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; } command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; }
repo_toplevel="$(git rev-parse --show-toplevel)" repo_toplevel="$(git rev-parse --show-toplevel)"
test -d "${repo_toplevel}" || exit 1 test -d "${repo_toplevel}" || exit 1
cd "${repo_toplevel}"
unset repo_toplevel unset repo_toplevel
./scripts/requires-program.sh shellcheck file ./scripts/requires-program.sh shellcheck file

View File

@ -65,6 +65,7 @@ esac
command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; } command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; }
repo_toplevel="$(git rev-parse --show-toplevel)" repo_toplevel="$(git rev-parse --show-toplevel)"
test -d "${repo_toplevel}" || exit 1 test -d "${repo_toplevel}" || exit 1
cd "${repo_toplevel}"
unset repo_toplevel unset repo_toplevel
./scripts/requires-program.sh dnf rpmlint rpmbuild rpmsign ./scripts/requires-program.sh dnf rpmlint rpmbuild rpmsign
build_dir="${HOME}/rpmbuild" build_dir="${HOME}/rpmbuild"

View File

@ -149,6 +149,7 @@ esac
command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; } command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; }
repo_toplevel="$(git rev-parse --show-toplevel)" repo_toplevel="$(git rev-parse --show-toplevel)"
test -d "${repo_toplevel}" || exit 1 test -d "${repo_toplevel}" || exit 1
cd "${repo_toplevel}"
unset repo_toplevel unset repo_toplevel
spec_get="./scripts/spec-get.sh" spec_get="./scripts/spec-get.sh"

View File

@ -67,6 +67,7 @@ fi
command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; } command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; }
repo_toplevel="$(git rev-parse --show-toplevel)" repo_toplevel="$(git rev-parse --show-toplevel)"
test -d "${repo_toplevel}" || exit 1 test -d "${repo_toplevel}" || exit 1
cd "${repo_toplevel}"
unset repo_toplevel unset repo_toplevel
./scripts/requires-program.sh reuse ./scripts/requires-program.sh reuse

View File

@ -10,6 +10,7 @@ set -eu
command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; } command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; }
repo_toplevel="$(git rev-parse --show-toplevel)" repo_toplevel="$(git rev-parse --show-toplevel)"
test -d "${repo_toplevel}" || exit 1 test -d "${repo_toplevel}" || exit 1
cd "${repo_toplevel}"
unset repo_toplevel unset repo_toplevel
./scripts/requires-program.sh codespell ./scripts/requires-program.sh codespell

View File

@ -11,6 +11,7 @@ set -eu
command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; } command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; }
repo_toplevel="$(git rev-parse --show-toplevel)" repo_toplevel="$(git rev-parse --show-toplevel)"
test -d "${repo_toplevel}" || exit 1 test -d "${repo_toplevel}" || exit 1
cd "${repo_toplevel}"
unset repo_toplevel unset repo_toplevel
files="" files=""

View File

@ -10,6 +10,7 @@ set -eu
command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; } command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; }
repo_toplevel="$(git rev-parse --show-toplevel)" repo_toplevel="$(git rev-parse --show-toplevel)"
test -d "${repo_toplevel}" || exit 1 test -d "${repo_toplevel}" || exit 1
cd "${repo_toplevel}"
unset repo_toplevel unset repo_toplevel
./scripts/requires-program.sh yamllint ./scripts/requires-program.sh yamllint

View File

@ -9,6 +9,7 @@ set -eu
command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; } command -v git >/dev/null || { echo "Missing program: git" >&2; exit 1; }
repo_toplevel="$(git rev-parse --show-toplevel)" repo_toplevel="$(git rev-parse --show-toplevel)"
test -d "${repo_toplevel}" || exit 1 test -d "${repo_toplevel}" || exit 1
cd "${repo_toplevel}"
unset repo_toplevel unset repo_toplevel
./scripts/requires-program.sh createrepo_c gpg ./scripts/requires-program.sh createrepo_c gpg