@@ -171,6 +171,22 @@ function win32 {
171
171
mv " $BUILDDIR /${PRODUCT_NAME} -win32-x64/" " $BUILDDIR /${CLIENT_NAME} -win32-x64/"
172
172
fi
173
173
174
+ echo " Add kubectl-kui UNIX shell script to electron build win32"
175
+ (cd " $BUILDDIR /${CLIENT_NAME} -linux-x64" && touch kubectl-kui && chmod +x kubectl-kui \
176
+ && echo ' #!/usr/bin/env sh
177
+ export KUI_POPUP_WINDOW_RESIZE=true
178
+ SCRIPTDIR=$(cd $(dirname "$0") && pwd)
179
+ "$SCRIPTDIR"/Kui kubectl $@ &' >> kubectl-kui)
180
+
181
+ echo " Add kubectl-kui PowerShell script to electron build win32"
182
+ (cd " $BUILDDIR /${CLIENT_NAME} -linux-x64" && touch kubectl-kui.ps1 && chmod +x kubectl-kui.ps1 \
183
+ && echo ' $Env:KUI_POPUP_WINDOW_RESIZE="true"
184
+ $ScriptDir = Split-Path $script:MyInvocation.MyCommand.Path
185
+ Write-Host "Current script directory is $ScriptDir"
186
+ Write-Host "yoyo $args"
187
+ $argv = "kubectl " + $args
188
+ Start-Process -NoNewWindow $ScriptDir/Kui.exe -ArgumentList $argv' >> kubectl-kui.ps1)
189
+
174
190
#
175
191
# deal with win32 packaging
176
192
#
@@ -206,7 +222,6 @@ function mac {
206
222
fi
207
223
208
224
echo " Add kubectl-kui to electron build darwin"
209
-
210
225
(cd " $BUILDDIR /${CLIENT_NAME} -darwin-x64" && touch kubectl-kui && chmod +x kubectl-kui \
211
226
&& echo ' #!/usr/bin/env sh
212
227
export KUI_POPUP_WINDOW_RESIZE=true
@@ -259,7 +274,6 @@ function linux {
259
274
fi
260
275
261
276
echo " Add kubectl-kui to electron build linux"
262
-
263
277
(cd " $BUILDDIR /${CLIENT_NAME} -linux-x64" && touch kubectl-kui && chmod +x kubectl-kui \
264
278
&& echo ' #!/usr/bin/env sh
265
279
export KUI_POPUP_WINDOW_RESIZE=true
0 commit comments