diff --git a/shared_scripts.yml b/shared_scripts.yml index 915a26cbace2b3005fe3f64c6735811471f7cab7..a21c600c4dab09dc8bfa568d682e539731f3945c 100644 --- a/shared_scripts.yml +++ b/shared_scripts.yml @@ -62,17 +62,17 @@ variables: EXTRA_ARGS: "" tags: - windows - - unreal-4.26 + - unreal script: # Clean folder before building - git clean -qxfdf; git submodule foreach --quiet --recursive git clean -qxfdf # Preparation and building stage - $env:Path="$env:PREPEND_PATH;$env:Path;$env:APPEND_PATH" - $env:PROJECT_NAME=(Get-ChildItem *.uproject).BaseName - - . "$env:UE_ENGINE_FOLDER\Build\BatchFiles\RunUAT.bat" BuildCookRun -Project="$env:CI_PROJECT_DIR/$env:PROJECT_NAME.uproject" -WaitMutex -NoP4 -TargetPlatform=Win64 -ClientConfig="$env:CLIENT_CONFIG" -Cook -allmaps -Build -Stage -Pak -Iterate -utf8output -Archive -ArchiveDirectory="$env:CI_PROJECT_DIR/Release/$env:CI_PROJECT_NAME" -Rocket -Package ($env:EXTRA_ARGS); $env:EXIT_CODE=$LASTEXITCODE + - . "$env:UE_ENGINES_FOLDER\UE_$env:UNREAL_VERSION\Engine\Build\BatchFiles\RunUAT.bat" BuildCookRun -Project="$env:CI_PROJECT_DIR/$env:PROJECT_NAME.uproject" -WaitMutex -NoP4 -TargetPlatform=Win64 -ClientConfig="$env:CLIENT_CONFIG" -Cook -allmaps -Build -Stage -Pak -Iterate -utf8output -Archive -ArchiveDirectory="$env:CI_PROJECT_DIR/Release/$env:CI_PROJECT_NAME" -Rocket -Package ($env:EXTRA_ARGS); $env:EXIT_CODE=$LASTEXITCODE # Copy build logs - mkdir -f "$env:CI_PROJECT_DIR/Release/$env:CI_PROJECT_NAME/BuildLogs/" | out-null - - cp -ErrorAction Ignore -R "$env:ADDITIONAL_LOGS/*" "$env:CI_PROJECT_DIR/Release/$env:CI_PROJECT_NAME/BuildLogs/" ; $true | out-null + - cp -ErrorAction Ignore -R "$env:UE_ENGINES_FOLDER\UE_$env:UNREAL_VERSION\Engine\Programs\AutomationTool\Saved\Logs\*" "$env:CI_PROJECT_DIR/Release/$env:CI_PROJECT_NAME/BuildLogs/" ; $true | out-null # Rename thumbnail if it exists - mv -ErrorAction Ignore ${PROJECT_NAME}.png thumbnail.png ; $true | out-null # Build variables