Skip to content
Snippets Groups Projects
Commit ffa6a4b9 authored by David Gilbert's avatar David Gilbert :bug:
Browse files

Merge branch 'dev/5.3' into '5.3'

UE5.3-2023.1-rc3

See merge request !85
parents 6afcf741 ffc1a062
Branches
Tags
1 merge request!85UE5.3-2023.1-rc3
Pipeline #460824 passed
Showing
with 26 additions and 3 deletions
...@@ -38,9 +38,11 @@ include: ...@@ -38,9 +38,11 @@ include:
# with a generated project. # with a generated project.
# #
# Use the UNREAL_VERSION variable to adjust to your preferred Unreal version. # Use the UNREAL_VERSION variable to adjust to your preferred Unreal version.
# Use the CUSTOM_NDISPLAY_CONFIG variable in case you need a custom ndisplay config. These are always located in /home/vrdemo/configs/ndisplay.
variables: variables:
UNREAL_VERSION: "5.3" UNREAL_VERSION: "5.3"
CUSTOM_NDISPLAY_CONFIG: "aixcave_5_3_dev.ndisplay"
stages: stages:
- analyze - analyze
...@@ -49,7 +51,7 @@ stages: ...@@ -49,7 +51,7 @@ stages:
- deploy - deploy
clang-format: clang-format:
image: registry.git-ce.rwth-aachen.de/vr-vis/vr-group/unreal-development/plugins/rwth-vr-toolkit/alpine-analyze:latest image: registry.git-ce.rwth-aachen.de/vr-vis/vr-group/alpine-analyze:latest
tags: tags:
- docker-executor - docker-executor
- linux - linux
...@@ -67,7 +69,7 @@ clang-format: ...@@ -67,7 +69,7 @@ clang-format:
- echo $CI_MERGE_REQUEST_DIFF_BASE_SHA - echo $CI_MERGE_REQUEST_DIFF_BASE_SHA
- linter_errors=$(unbuffer git-clang-format --commit "$CI_MERGE_REQUEST_DIFF_BASE_SHA" *.h *.cpp -q --diff | grep -v --color=always "no modified files to format" || true) - linter_errors=$(unbuffer git-clang-format --commit "$CI_MERGE_REQUEST_DIFF_BASE_SHA" *.h *.cpp -q --diff | grep -v --color=always "no modified files to format" || true)
- echo "$linter_errors" - echo "$linter_errors"
- if [ ! -z "$linter_errors" ]; then echo "Detected formatting issues; please fix"; exit 1; else echo "Formatting is correct"; exit 0; fi - if [ ! -z "$linter_errors" ]; then echo "Detected formatting issues; please fix. Make sure you are using the same clang-format version! You can download it from the development section in this repo's wiki."; exit 1; else echo "Formatting is correct"; exit 0; fi
Generate_Project: Generate_Project:
rules: rules:
...@@ -80,8 +82,21 @@ Generate_Project: ...@@ -80,8 +82,21 @@ Generate_Project:
variables: variables:
RUN_SETUP: "false" RUN_SETUP: "false"
GEN_DEPENDENCIES: "( GEN_DEPENDENCIES: "(
[master@UnrealDTrackPlugin]='https://github.com/VRGroupRWTH/UnrealDTrackPlugin.git')" [master@UnrealDTrackPlugin]='https://github.com/VRGroupRWTH/UnrealDTrackPlugin.git'
[dev/5.3@RWTHVRCluster]='https://git-ce.rwth-aachen.de/vr-vis/VR-Group/unreal-development/plugins/rwth-vr-cluster-plugin.git'
)"
Generate_Project_Without_Cluster:
extends: Generate_Project
variables:
GEN_DEPENDENCIES: "(
[master@UnrealDTrackPlugin]='https://github.com/VRGroupRWTH/UnrealDTrackPlugin.git'
)"
script: # if we don't do this, cooking will for some reason fail even though it should use the correct fallback
- !reference [Generate_Project, script]
- echo "Generating without cluster mode, removing nDisplay configs..."
- cd ${CI_PROJECT_DIR}
- sed -i '/DisplayCluster/d' Config/Linux/LinuxEngine.ini
Build_Windows: Build_Windows:
rules: rules:
...@@ -124,6 +139,14 @@ Build_Linux: ...@@ -124,6 +139,14 @@ Build_Linux:
- job: "Generate_Project" - job: "Generate_Project"
artifacts: true artifacts: true
# Builds for linux without the cluster plugin
Build_Linux_Without_Cluster:
extends: Build_Linux
needs:
- job: "Generate_Project_Without_Cluster"
artifacts: true
# Deploys to vrdev # Deploys to vrdev
Deploy_Windows: Deploy_Windows:
rules: rules:
......
File deleted
File deleted
File deleted
File deleted
File deleted
File deleted
File deleted
File deleted
File deleted
File deleted
File deleted
File deleted
File deleted
File deleted
File deleted
File deleted
File deleted
File deleted
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment