You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: [Backport] Small automations update (#3775)
chore: Small automations update (#3772)
* Added possibility to specify sample branch
* Updated variable check to be case insensitive
* Added debug info
* Corrected release automation frequency and changed branch for local testing
* typo
* test
* corrected frequency
* test
* Updated corrected trigger
Copy file name to clipboardExpand all lines: .yamato/project-builders/builder.metafile
+2-1Lines changed: 2 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -2,10 +2,11 @@
2
2
3
3
NetcodeProjects:
4
4
# Note that we are using internal Unity repo. This means that we may test with newest changes that are not yet released to our users (there are also public versions)
5
+
# The parameters specify repo location, default branch to use (since you can modify it via job variable), path to manifest.json file so we can replace package entry and path to the project root folder since it differs between projects
5
6
# Note that for BossRoom 'main' branch supports NGOv1.X and 'develop' branch supports NGOv2.X
6
7
# Recently (19.08.2025) BossRoom got an update to 3.0.0 version which updated everything to U6 and NGOv2.X. Because of that I branched out from last commit that was supporting NGOv1.X for our playtest usage
- echo Building {{ netcodeProject[0] }} project with Unity version of %UNITY_VERSION%, Scripting backend %SCRIPTING_BACKEND_IL2CPP_MONO%, Burst %BURST_ON_OFF% for platform %PLATFORM_WIN64_MAC_ANDROID%
37
+
- echo Building {{ netcodeProject[0] }} project from branch {{ netcodeProject[1].defaultBranch }} with Unity version of %UNITY_VERSION%, Scripting backend %SCRIPTING_BACKEND_IL2CPP_MONO%, Burst %BURST_ON_OFF% for platform %PLATFORM_WIN64_MAC_ANDROID%
37
38
38
39
# Clone the external project repository into a specific directory. Notice that branch is also specified.
# Modify the external project's manifest to use the local N4E package from current branch on which this Yamato job is running. (requires python that should be preinstalled in the image)
# Build the project using Unity Editor. This will call the given static BuilderScripts method.
62
63
# Ideally, it would be nice to parametrize the BuilderScripts (for example to pass scripting backend as parameter) but -executeMethod only calls static methods without parameters so for now we will have multiple configurations
63
64
# Notice that for Android platform even if mono is selected, il2cpp will be used since mono is not supported for Android builds.
64
-
- IF "%PLATFORM_WIN64_MAC_ANDROID%"=="win64" (
65
-
IF "%SCRIPTING_BACKEND_IL2CPP_MONO%"=="il2cpp" (
65
+
- IF /I "%PLATFORM_WIN64_MAC_ANDROID%"=="win64" (
66
+
IF /I "%SCRIPTING_BACKEND_IL2CPP_MONO%"=="il2cpp" (
0 commit comments