修改上传符号表步骤 包括firebase
parent
aaf7f00893
commit
6eb96dea30
|
|
@ -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
|
||||
Loading…
Reference in New Issue