Revelation光影包:5个实用技巧让你的Minecraft画面瞬间升级
2026/1/8 7:09:30
之前没有接触过jenkins,只是使用jenkins打包,不知道怎么安装,写一篇博客记录一下
记录图片
chcp 65001setJAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8echo设置jdk版本 ======echo当前选择的分支:%gitBranch% :: main 分支 → 使用 JDK21IF"%gitBranch%"=="main"(echo选择了 main 分支,使用 JDK 11SETJAVA_HOME=E:\jdks\jdk11)ELSE(echo分支不是 main,使用 JDK 17SETJAVA_HOME=E:\jdks\jdk-17.0.10)SETPATH=%JAVA_HOME%\bin;%PATH%echocurrent use branch: JAVA_HOME =%JAVA_HOME% @echooffecho拉取分支:%gitBranch% git fetch origin git checkout%gitBranch%echo"id_wb=%id_wb%"REM ===== 替换 gradle.properties 中的 singleid_wb ===== powershell-Command"(Get-Content gradle.properties) -replace '^id_wb=.*', 'id_wb=%id_wb%' | Set-Content gradle.properties"REM ===== 替换 gradle.properties 中的 build_channel ===== powershell-Command"(Get-Content gradle.properties) -replace '^build_channel=.*', 'build_channel=%build_channel%' | Set-Content gradle.properties"echo开始构建 APK ====== call gradlew.bat clean :app:assembleRelease下面是任务执行完成之后,修改名字什么的
echo====== build apk success ====== @echooff REM ===== 获取日期 =====for/f"tokens=1-3 delims=/- "%%a in("%date%")do(setYY=%%asetMM=%%bsetDD=%%c)REM ===== 获取时间 =====setHH=%time:~0,2%setHH=%HH: =0%setMIN=%time:~3,2% REM ===== 拼接年月日时分 =====setDATETIME=%YY%%MM%%DD%_%HH%%MIN% REM ===== 原 APK 路径 =====setAPK_PATH=app\build\outputs\apk\release\app-release.apk REM ===== 新 APK 名称 =====setNEW_APK_NAME=%DATETIME%_%singleid_wb%_%build_channel%_release.apk REM ===== 重命名 ===== rename"%APK_PATH%""%NEW_APK_NAME%"echo重命名完成:%NEW_APK_NAME%最后就是构建后的操作