Skip to content

Commit 380325c

Browse files
committed
Fix plugin installation
1 parent a536dfc commit 380325c

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

install-binary.sh

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ getDownloadURL() {
7373
fi
7474
# Use the GitHub API to find the download url for this project.
7575
if type "curl" > /dev/null; then
76-
DOWNLOAD_URL=$(curl -v -s $url | grep $OS | awk '/\"browser_download_url\":/{gsub( /[,\"]/,"", $2); print $2}')
76+
DOWNLOAD_URL=$(curl -s $url | grep $OS | awk '/\"browser_download_url\":/{gsub( /[,\"]/,"", $2); print $2}')
7777
elif type "wget" > /dev/null; then
7878
DOWNLOAD_URL=$(wget -q -O - $url | grep $OS | awk '/\"browser_download_url\":/{gsub( /[,\"]/,"", $2); print $2}')
7979
fi
@@ -99,7 +99,8 @@ installFile() {
9999
tar xf "$PLUGIN_TMP_FILE" -C "$HELM_TMP"
100100
HELM_TMP_BIN="$HELM_TMP/diff/diff"
101101
echo "Preparing to install into ${HELM_PLUGIN_PATH}"
102-
cp "$HELM_TMP_BIN" "$HELM_PLUGIN_PATH"
102+
mkdir -p "$HELM_PLUGIN_PATH/bin"
103+
cp "$HELM_TMP_BIN" "$HELM_PLUGIN_PATH/bin"
103104
}
104105

105106
# fail_trap is executed if an error occurs.
@@ -116,7 +117,7 @@ fail_trap() {
116117
testVersion() {
117118
set +e
118119
echo "$PROJECT_NAME installed into $HELM_PLUGIN_PATH/$PROJECT_NAME"
119-
$HELM_PLUGIN_PATH/diff -h
120+
$HELM_PLUGIN_PATH/bin/diff -h
120121
set -e
121122
}
122123

plugin.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ version: "2.8.2+2"
55
usage: "Preview helm upgrade changes as a diff"
66
description: "Preview helm upgrade changes as a diff"
77
useTunnel: true
8-
command: "$HELM_PLUGIN_DIR/diff"
8+
command: "$HELM_PLUGIN_DIR/bin/diff"
99
hooks:
1010
install: "$HELM_PLUGIN_DIR/install-binary.sh"

0 commit comments

Comments
 (0)