测试新更新jenkins流程
This commit is contained in:
parent
a233d8016a
commit
a454b348f2
@ -37,18 +37,24 @@ def call(Map config)
|
||||
credentialsId: '503eaa43-0676-40ac-81c0-d9c5cc8b4ff7'
|
||||
]],
|
||||
extensions: [
|
||||
[$class: 'SubmoduleOption',
|
||||
disableSubmodules: false,
|
||||
parentCredentials: true,
|
||||
recursiveSubmodules: true,
|
||||
trackingSubmodules: false, // 关闭,避免冲突
|
||||
reference: '',
|
||||
timeout: 20,
|
||||
threads: 1],
|
||||
[$class: 'PruneStaleBranch']
|
||||
]
|
||||
])
|
||||
|
||||
|
||||
// 使用自定义脚本处理 submodule
|
||||
script {
|
||||
echo '========================================'
|
||||
echo '开始处理 Submodule'
|
||||
echo '========================================'
|
||||
|
||||
// 1. 重置 submodule(清理本地修改)
|
||||
bat 'reset_submodules.bat'
|
||||
|
||||
// 2. 更新 submodule(同步并拉取)
|
||||
bat 'update_submodules.bat'
|
||||
|
||||
echo 'Submodule 处理完成'
|
||||
}
|
||||
}
|
||||
}
|
||||
stage("Build Unity Android")
|
||||
|
||||
Loading…
Reference in New Issue
Block a user