Commit fae4e3d7 authored by Vasilis Katopodis's avatar Vasilis Katopodis Committed by Pantelis Malekas
Browse files

fix: resolve script paths relative to script location

parent 8210fa5f
Loading
Loading
Loading
Loading
+9 −15
Original line number Diff line number Diff line
                                                
#!/bin/bash

sudo apt install jq

# Exit on any error
set -e

SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
REPO_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)"

sudo apt-get install -y jq

# Check if token argument is provided
if [ -z "$1" ]; then
  echo "Usage: $0 <PRIVATE_TOKEN>"
@@ -15,7 +16,7 @@ fi
# Set the token
PRIVATE_TOKEN="$1"

./get_digest.sh $PRIVATE_TOKEN
"$SCRIPT_DIR/get_digest.sh" "$PRIVATE_TOKEN"

source build.env

@@ -23,15 +24,8 @@ cat build.env

VALUES_YAML="${2:-values.yaml}"

if [ $VALUES_YAML not eq "values.yaml"]; then
  cp ../charts/hypo/values.yaml ../charts/hypo/$VALUES_YAML
if [ "$VALUES_YAML" != "values.yaml" ]; then
  cp "$REPO_ROOT/charts/hypo/values.yaml" "$REPO_ROOT/charts/hypo/$VALUES_YAML"
fi

cd .. && python3 scripts/helm_update_etsi.py $PKG_MANAGER $OSS_CLIENT $SONATA $TMF_API $PORTAL_CART $TELEMETRY_CLIENT $PEERING_API $REGISTRY_API $FABRIC_API $PORTAL $MONITOR --file=./charts/hypo/$VALUES_YAML






python3 "$REPO_ROOT/scripts/helm_update_etsi.py" $PKG_MANAGER $OSS_CLIENT $SONATA $TMF_API $PORTAL_CART $TELEMETRY_CLIENT $PEERING_API $REGISTRY_API $FABRIC_API $PORTAL $MONITOR --file="$REPO_ROOT/charts/hypo/$VALUES_YAML"
+9 −7
Original line number Diff line number Diff line
#!/bin/bash

sudo apt install jq

# Exit on any error
set -e

SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
REPO_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)"

sudo apt-get install -y jq

# Check if token argument is provided
if [ -z "$1" ]; then
  echo "Usage: $0 <PRIVATE_TOKEN>"
@@ -14,7 +16,7 @@ fi
# Set the token
PRIVATE_TOKEN="$1"

./get_tags.sh $PRIVATE_TOKEN
"$SCRIPT_DIR/get_tags.sh" "$PRIVATE_TOKEN"

source build.env

@@ -22,8 +24,8 @@ cat build.env

VALUES_YAML="${2:-values.yaml}"

if [ $VALUES_YAML not eq "values.yaml"]; then
  cp ../charts/hypo/values.yaml ../charts/hypo/$VALUES_YAML
if [ "$VALUES_YAML" != "values.yaml" ]; then
  cp "$REPO_ROOT/charts/hypo/values.yaml" "$REPO_ROOT/charts/hypo/$VALUES_YAML"
fi

cd .. && python3 scripts/helm_update_etsi.py $PKG_MANAGER $OSS_CLIENT $SONATA $TMF_API $PORTAL_CART $TELEMETRY_CLIENT $PEERING_API $REGISTRY_API $FABRIC_API $PORTAL --file=./charts/hypo/$VALUES_YAML
python3 "$REPO_ROOT/scripts/helm_update_etsi.py" $PKG_MANAGER $OSS_CLIENT $SONATA $TMF_API $PORTAL_CART $TELEMETRY_CLIENT $PEERING_API $REGISTRY_API $FABRIC_API $PORTAL --file="$REPO_ROOT/charts/hypo/$VALUES_YAML"