initial commit
This commit is contained in:
52
script/gen_updatejson.bat
Normal file
52
script/gen_updatejson.bat
Normal file
@@ -0,0 +1,52 @@
|
||||
@echo off
|
||||
setlocal enabledelayedexpansion
|
||||
|
||||
REM 检查是否提供了足够的参数
|
||||
if "%~8"=="" (
|
||||
echo Please input enough parameters:
|
||||
echo applicationId, variantName, versionCode, versionName, changeLog, fileMd5, downloadUrl, outputFile
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
REM 设置参数值
|
||||
set applicationId=%1
|
||||
set variantName=%2
|
||||
set versionCode=%3
|
||||
set versionName=%4
|
||||
set changeLog=%5
|
||||
set fileMd5=%6
|
||||
set downloadUrl=%7
|
||||
set outputFile=%8
|
||||
|
||||
|
||||
|
||||
REM 创建 JSON 内容
|
||||
(
|
||||
echo {
|
||||
echo "applicationId": "%applicationId%",
|
||||
echo "variantName": "%variantName%",
|
||||
echo "versionCode": %versionCode%,
|
||||
echo "versionName": "%versionName%",
|
||||
echo "changeLog": "%changeLog%",
|
||||
echo "fileMd5": "%fileMd5%",
|
||||
echo "downloadUrl": "%downloadUrl%"
|
||||
echo }
|
||||
) > %outputFile%
|
||||
|
||||
rem set jsonContent={^
|
||||
rem "applicationId": "%applicationId%",^
|
||||
rem "variantName": "%variantName%",^
|
||||
rem "versionCode": %versionCode%,^
|
||||
rem "versionName": "%versionName%",^
|
||||
rem "changeLog": "%changeLog%",^
|
||||
rem "fileMd5": "%fileMd5%",^
|
||||
rem "downloadUrl": "%downloadUrl%"^
|
||||
rem }
|
||||
|
||||
REM echo %jsonContent%
|
||||
|
||||
REM 将 JSON 内容写入文件
|
||||
REM echo.!jsonContent!>output.json
|
||||
|
||||
echo JSON is wrote into %outputFile%
|
||||
exit /b 0
|
||||
Reference in New Issue
Block a user