提交jenkins自动化流水线

This commit is contained in:
Home
2026-03-29 01:38:05 +08:00
parent 0ac4432cd9
commit 0200e22e77
Vendored
+3 -3
View File
@@ -2,6 +2,7 @@ pipeline {
agent any
tools {
nodejs 'node22'
gradle 'gradle811'
}
environment {
UNIAPP_APP_ID = '__UNI__EDE0E52'
@@ -18,8 +19,7 @@ pipeline {
sh "node -v" // 打印 NodeJS 版本
sh "npm -v" // 打印 NPM
sh "java -version"
sh "chmod +x Android/gradlew" // 先加权限
sh "./Android/gradlew -v" // 验证 gradle 可用
sh "gradle -v" // 直接用全局 gradle 命令!
}
}
stage('清理旧构建') {
@@ -61,7 +61,7 @@ pipeline {
// 2. 直接给 gradlew 加权限(不进入目录)
sh "chmod +x Android/gradlew"
// 3. 直接执行编译(核心:Android/gradlew
sh "Android/gradlew assembleRelease --offline -g ${WORKSPACE}/gradle-home -p Android"
sh "gradle assembleRelease --offline -g ${WORKSPACE}/gradle-home -p Android"
}
}