修改上传符号表步骤 包括firebase

main
zhangaotian 2025-08-15 14:36:03 +08:00
parent aaf7f00893
commit 6eb96dea30
2 changed files with 10 additions and 5 deletions

View File

@ -18,7 +18,6 @@ def ARTIFACT_URL = "http://${env.PHXH_BUILDER_IP_ADDRESS}:8080/job/${env.JOB_NAM
def VERSION_PARAM //
def OSS_UPLOAD_PATH_PARAM //
def ASSETS_END_POINT_PARAM // Assets endPoint
def FIREBASE_APP_ID // Firebase APPID
//
def BUILD_PATH
@ -183,12 +182,10 @@ pipeline {
VERSION_PARAM = (cfg?.Version ?: '').trim()
OSS_UPLOAD_PATH_PARAM = (cfg?.OssRemoteUploadPath ?: '').trim()
ASSETS_END_POINT_PARAM = (cfg?.AssetsEndPoint ?: '').trim()
FIREBASE_APP_ID = (cfg?.AssetsEndPoint ?: '').trim()
// 3.
BUILD_PATH = "Builds/$CHANNEL_PARAM/$PLATFORM_PARAM/$VERSION_PARAM"
log_path="$BUILD_PATH/build.log"
echo "获取到的版本是 ${VERSION_PARAM}, 获取到的上传地址是 ${OSS_UPLOAD_PATH_PARAM}获取到的assets-oss-endpoint是 ${ASSETS_END_POINT_PARAM}"
echo "获取到的Firebase App ID ${FIREBASE_APP_ID}"
} catch (err) {
def message = "【${PLATFORM_PARAM}】【${VERSION_PARAM}】【Debug】【${CHANNEL_PARAM}】根据渠道获取相关参数失败"
SendMessageToWechat(message)
@ -282,9 +279,17 @@ pipeline {
def symbol_path="$WORKSPACE/Builds/$CHANNEL_PARAM/$PLATFORM_PARAM/$VERSION_PARAM"
def upload_result=0
if('GoogleDev' == params.Channel)
{
def FIREBASE_APP_ID = (cfg?.FIREBASE_APP_ID ?: '').trim()
echo "获取到的Firebase App ID ${FIREBASE_APP_ID}"
upload_result = sh(script: "$WORKSPACE/Tool/build_tools/upload_symbol_file_firebase.sh ${VERSION_PARAM} ${symbol_path} ${FIREBASE_APP_ID}", returnStatus: true, returnStdout: false)
}
else
upload_result=sh(script: "$WORKSPACE/Tool/build_tools/upload_symbol_file.sh ${VERSION_PARAM} ${PLATFORM_PARAM} ${symbol_path} ${playersettings}", returnStatus: true, returnStdout: false)
{
def crashsightId = (cfg?.CrashSightId ?: '').trim()
def crashsightKey = (cfg?.CrashSightKey ?: '').trim()
upload_result = sh(script: "$WORKSPACE/Tool/build_tools/upload_symbol_file_crashsight.sh ${VERSION_PARAM} ${PLATFORM_PARAM} ${symbol_path} ${crashsightId} ${crashsightKey}", returnStatus: true, returnStdout: false)
}
if(upload_result != 0)
{
def message = "【${PLATFORM_PARAM}】【${VERSION_PARAM}】【Debug】【${CHANNEL_PARAM}】上传符号表异常"

@ -1 +1 @@
Subproject commit e8a5a17eb05c6d38c12fd1aa10071051572cbfb1
Subproject commit e5a33ef0e5162917db535e91ab982ec347f9faea