From 6b1cc1ad761964c0975e86331cc18984c421bcab Mon Sep 17 00:00:00 2001 From: Evgeny L Date: Tue, 23 Apr 2019 21:48:27 +0000 Subject: [PATCH] Allow to run airship cli from any directory Change path to globals from relative to absolute to be able to run airship cli from any directory. Change-Id: Ieb81ef6be7dff7fd49c206501035e75c8fd32bbe --- tools/airship | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/airship b/tools/airship index 00f799968..7bdf4a801 100755 --- a/tools/airship +++ b/tools/airship @@ -26,6 +26,8 @@ OS_USER_DOMAIN_NAME=${OS_USER_DOMAIN_NAME:-'default'} OS_IDENTITY_API_VERSION=${OS_IDENTITY_API_VERSION:-'3'} EOF +REPO_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )"/../ >/dev/null 2>&1 && pwd )" + # Key/value lookups from manifests manifests_lookup(){ @@ -69,7 +71,7 @@ else: } versions_lookup() { - manifests_lookup 'global/software/config/versions.yaml' \ + manifests_lookup "${REPO_DIR}/global/software/config/versions.yaml" \ 'pegleg/SoftwareVersions/v1' \ 'software-versions' "$1" IMAGE_URL=$RESULT