安卓打包自动签名
parent
8a673b084b
commit
11873c9e48
|
|
@ -1 +1 @@
|
|||
Subproject commit 4abbb3d47c301b1124451830e6499e27e1061c80
|
||||
Subproject commit bd50942ea9053cef5c0c3330bc93e0102ced73f3
|
||||
|
|
@ -10,6 +10,8 @@ def DEBUGBUILD_PARAM = params.DebugBuild
|
|||
def HOTUPDATE_PARAM = params.Enable_Hot_Update
|
||||
def AAB_PARAM = params.AAB
|
||||
def OSS_PARAM = false
|
||||
def ANDROIDKEYSTORE = "/Users/mayuanzheng/key/phxh_android.keystore"
|
||||
def ANDROIDKEYALIAS = "aa"
|
||||
|
||||
// Jenkins 归档地址
|
||||
def ARTIFACT_URL = "http://${env.PHXH_BUILDER_IP_ADDRESS}:8080/job/${env.JOB_NAME}/"
|
||||
|
|
@ -61,10 +63,10 @@ def ParseBuildLogError(logPath){
|
|||
}
|
||||
|
||||
pipeline {
|
||||
parameters
|
||||
{
|
||||
string (defaultValue: GetNextVersion(), description: '版本号', name: 'VERSION', trim: true)
|
||||
}
|
||||
//parameters
|
||||
//{
|
||||
//string (defaultValue: GetNextVersion(), description: '版本号', name: 'VERSION', trim: true)
|
||||
//}
|
||||
|
||||
agent any
|
||||
stages {
|
||||
|
|
@ -117,11 +119,11 @@ pipeline {
|
|||
PROFILE_PARAM="AllLocal"
|
||||
|
||||
if(params.Build_InitApp == false){
|
||||
build_result=sh(script: "$WORKSPACE/Tool/build_tools/hot_update.sh ${VERSION_PARAM} ${PLATFORM_PARAM} ${PROFILE_PARAM} ${CHANNEL_PARAM} ${HOTUPDATE_PARAM}", returnStatus: true, returnStdout: false)
|
||||
build_result=sh(script: "$WORKSPACE/Tool/build_tools/hot_update.sh ${VERSION_PARAM} ${PLATFORM_PARAM} ${PROFILE_PARAM} ${CHANNEL_PARAM} ${HOTUPDATE_PARAM} ${ANDROIDKEYSTORE} ${ANDROIDKEYALIAS}", returnStatus: true, returnStdout: false)
|
||||
log_path="$BUILD_PATH/UpdatePreviousBuild.log"
|
||||
}
|
||||
else
|
||||
build_result=sh(script: "$WORKSPACE/Tool/build_tools/build_unity.sh ${VERSION_PARAM} ${PLATFORM_PARAM} ${PROFILE_PARAM} ${CHANNEL_PARAM} ${HOTUPDATE_PARAM} ${DEBUGBUILD_PARAM} ${AAB_PARAM} ${OSS_PARAM}", returnStatus: true, returnStdout: false)
|
||||
build_result=sh(script: "$WORKSPACE/Tool/build_tools/build_unity.sh ${VERSION_PARAM} ${PLATFORM_PARAM} ${PROFILE_PARAM} ${CHANNEL_PARAM} ${HOTUPDATE_PARAM} ${DEBUGBUILD_PARAM} ${AAB_PARAM} ${OSS_PARAM} ${ANDROIDKEYSTORE} ${ANDROIDKEYALIAS}", returnStatus: true, returnStdout: false)
|
||||
|
||||
// 打包失败
|
||||
if(build_result != 0)
|
||||
|
|
|
|||
|
|
@ -10,6 +10,9 @@ def DEBUGBUILD_PARAM = params.DebugBuild
|
|||
def HOTUPDATE_PARAM = params.Enable_Hot_Update
|
||||
def AAB_PARAM = params.AAB
|
||||
def OSS_PARAM = IsOSS()
|
||||
// release 先不签名
|
||||
def ANDROIDKEYSTORE = ""
|
||||
def ANDROIDKEYALIAS = ""
|
||||
|
||||
// Jenkins 归档地址
|
||||
def ARTIFACT_URL = "http://${env.PHXH_BUILDER_IP_ADDRESS}:8080/job/${env.JOB_NAME}/"
|
||||
|
|
@ -54,6 +57,8 @@ def GetRemote(){
|
|||
return 'tap_release'
|
||||
else if('ReleaseTest' == params.Channel)
|
||||
return 'main'
|
||||
else if('StableDev' == params.Channel)
|
||||
return 'tap_release';
|
||||
else
|
||||
return 'stable_dev';
|
||||
}
|
||||
|
|
@ -121,11 +126,11 @@ pipeline {
|
|||
PROFILE_PARAM="AllLocal"
|
||||
|
||||
if(params.Build_InitApp == false){
|
||||
build_result=sh(script: "$WORKSPACE/Tool/build_tools/hot_update.sh ${VERSION_PARAM} ${PLATFORM_PARAM} ${PROFILE_PARAM} ${CHANNEL_PARAM} ${HOTUPDATE_PARAM}", returnStatus: true, returnStdout: false)
|
||||
build_result=sh(script: "$WORKSPACE/Tool/build_tools/hot_update.sh ${VERSION_PARAM} ${PLATFORM_PARAM} ${PROFILE_PARAM} ${CHANNEL_PARAM} ${HOTUPDATE_PARAM} ${ANDROIDKEYSTORE} ${ANDROIDKEYALIAS}", returnStatus: true, returnStdout: false)
|
||||
log_path="$BUILD_PATH/UpdatePreviousBuild.log"
|
||||
}
|
||||
else
|
||||
build_result=sh(script: "$WORKSPACE/Tool/build_tools/build_unity.sh ${VERSION_PARAM} ${PLATFORM_PARAM} ${PROFILE_PARAM} ${CHANNEL_PARAM} ${HOTUPDATE_PARAM} ${DEBUGBUILD_PARAM} ${AAB_PARAM} ${OSS_PARAM}", returnStatus: true, returnStdout: false)
|
||||
build_result=sh(script: "$WORKSPACE/Tool/build_tools/build_unity.sh ${VERSION_PARAM} ${PLATFORM_PARAM} ${PROFILE_PARAM} ${CHANNEL_PARAM} ${HOTUPDATE_PARAM} ${DEBUGBUILD_PARAM} ${AAB_PARAM} ${OSS_PARAM} ${ANDROIDKEYSTORE} ${ANDROIDKEYALIAS}", returnStatus: true, returnStdout: false)
|
||||
|
||||
// 打包失败
|
||||
if(build_result != 0)
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
Subproject commit d3856d09dd036b61e46b86ed74eab63b417386c8
|
||||
Subproject commit 6178f8fb741ad3c6f91db4086cc9e9490617f363
|
||||
Loading…
Reference in New Issue