海口市网站建设_网站建设公司_网站开发_seo优化
2026/1/8 6:10:59 网站建设 项目流程

之前没有接触过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%

最后就是构建后的操作

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询