打包先更新设置再打新包
parent
155f264a7a
commit
fc46c1d75f
|
|
@ -132,6 +132,16 @@ class BuildLauncher
|
|||
|
||||
internal class BatchBuild
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 批处理更新设置
|
||||
/// jenkins打包新包时使用该方法
|
||||
/// </summary>
|
||||
public static void ApplyPlayerSetting()
|
||||
{
|
||||
BatchBuildBase.Init();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 批处理构建Addressables
|
||||
/// </summary>
|
||||
|
|
|
|||
|
|
@ -33,8 +33,29 @@ BUILD_NAME="MyUnityBuild"
|
|||
APP_NAME="MyUnityApp"
|
||||
|
||||
EXECUTE_METHOD="BatchBuild.BuildContentAndPlayer"
|
||||
EXECUTE_SETTING_METHOD="BatchBuild.ApplyPlayerSetting"
|
||||
LOG_FILE="$BUILD_FOLDER/build.log" # 相对脚本路径
|
||||
|
||||
|
||||
|
||||
echo "Start apply setting ... ... "
|
||||
|
||||
"$UNITY_PATH" -quit -batchmode -projectPath "../../ProjectNLD" -executeMethod "$EXECUTE_SETTING_METHOD"\
|
||||
-platform "$PLATFORM" \
|
||||
-appVersion "$VERSION" \
|
||||
-buildName "$BUILD_NAME" \
|
||||
-profile "$PROFILE" \
|
||||
-outpath "$BUILD_FOLDER_FROM_ASSET" \
|
||||
-appName "$APP_NAME" \
|
||||
-clearCached "$CLEARCACHED" \
|
||||
-logFile "$LOG_FILE" \
|
||||
-enableHotUpdate "$ENABLE_HOT_UPDATE" \
|
||||
-developmentBuild "$DEVELPOMENT_BUILD" \
|
||||
-channel "$CHANNEL" \
|
||||
-aab "$AAB"
|
||||
|
||||
|
||||
|
||||
echo "build folder is: "$BUILD_FOLDER" , log is : "$LOG_FILE" , Start building ... ... "
|
||||
|
||||
"$UNITY_PATH" -quit -batchmode -projectPath "../../ProjectNLD" -executeMethod "$EXECUTE_METHOD"\
|
||||
|
|
|
|||
Loading…
Reference in New Issue