File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -6,9 +6,15 @@ PROJECT_NAME="helm-diff"
6
6
PROJECT_GH=" databus23/$PROJECT_NAME "
7
7
export GREP_COLOR=" never"
8
8
9
+ [ -z " $HELM_BIN " ] && HELM_BIN=$( which helm)
9
10
HELM_MAJOR_VERSION=$( " ${HELM_BIN} " version --client --short | awk -F ' .' ' {print $1}' )
10
11
11
- : ${HELM_PLUGIN_DIR:= " $( " ${HELM_BIN} " home --debug=false) /plugins/helm-diff" }
12
+ HELM_HOME=$( " ${HELM_BIN} " home --debug=false)
13
+ [ -z " $HELM_HOME " ] && HELM_HOME=$( helm env | grep ' HELM_DATA_HOME' | cut -d ' =' -f2 | tr -d ' "' )
14
+
15
+ mkdir -p " $HELM_HOME "
16
+
17
+ : ${HELM_PLUGIN_DIR:= " $HELM_HOME /plugins/helm-diff" }
12
18
13
19
# Convert the HELM_PLUGIN_DIR to unix if cygpath is
14
20
# available. This is the case when using MSYS2 or Cygwin
@@ -100,7 +106,7 @@ downloadFile() {
100
106
installFile () {
101
107
HELM_TMP=" /tmp/$PROJECT_NAME "
102
108
mkdir -p " $HELM_TMP "
103
- tar xf " $PLUGIN_TMP_FILE " -C " $HELM_TMP "
109
+ tar xvzf " $PLUGIN_TMP_FILE " -C " $HELM_TMP "
104
110
HELM_TMP_BIN=" $HELM_TMP /diff/bin/diff"
105
111
echo " Preparing to install into ${HELM_PLUGIN_DIR} "
106
112
mkdir -p " $HELM_PLUGIN_DIR /bin"
You can’t perform that action at this time.
0 commit comments