提交jenkins自动化流水线
This commit is contained in:
Vendored
+3
-3
@@ -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"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user