Skip to content

Commit 96c8e31

Browse files
vorcejosevalim
authored andcommitted
Quote variables in cli_bat_text install section (#9780)
This allows the release batch script to be run in a path that includes spaces.
1 parent 70be440 commit 96c8e31

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/mix/lib/mix/tasks/release.init.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -416,9 +416,9 @@ defmodule Mix.Tasks.Release.Init do
416416
goto end
417417
)
418418
419-
!ERLSRV! add !RELEASE_NAME!_!RELEASE_NAME! ^
419+
"!ERLSRV!" add "!RELEASE_NAME!_!RELEASE_NAME!" ^
420420
-!RELEASE_DISTRIBUTION! "!RELEASE_NODE!" ^
421-
-env RELEASE_ROOT=!RELEASE_ROOT! -env RELEASE_NAME=!RELEASE_NAME! -env RELEASE_VSN=!RELEASE_VSN! -env RELEASE_COOKIE=!RELEASE_COOKIE! -env RELEASE_NODE=!RELEASE_NODE! -env RELEASE_VM_ARGS=!RELEASE_VM_ARGS! -env RELEASE_TMP=!RELEASE_TMP! -env RELEASE_SYS_CONFIG=!RELEASE_SYS_CONFIG! ^
421+
-env RELEASE_ROOT="!RELEASE_ROOT!" -env RELEASE_NAME="!RELEASE_NAME!" -env RELEASE_VSN="!RELEASE_VSN!" -env RELEASE_COOKIE="!RELEASE_COOKIE!" -env RELEASE_NODE="!RELEASE_NODE!" -env RELEASE_VM_ARGS="!RELEASE_VM_ARGS!" -env RELEASE_TMP="!RELEASE_TMP!" -env RELEASE_SYS_CONFIG="!RELEASE_SYS_CONFIG!" ^
422422
-args "-setcookie !RELEASE_COOKIE! -config !RELEASE_SYS_CONFIG! -mode !RELEASE_MODE! -boot !REL_VSN_DIR!\start -boot_var RELEASE_LIB !RELEASE_ROOT!\lib -args_file !REL_VSN_DIR!\vm.args"
423423
424424
if %ERRORLEVEL% EQU 0 (

0 commit comments

Comments
 (0)