From cbe354b2634269d5c1c13e6f0675177d8ffbc444 Mon Sep 17 00:00:00 2001 From: Pieter-Jan Briers Date: Thu, 4 Mar 2021 02:50:37 +0100 Subject: [PATCH] Probably speed up builds idk --- .github/workflows/build-test.yml | 2 +- Tools/package_client_build.py | 3 ++- Tools/package_server_build.py | 6 ++++-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index e4ba0642cf..98763c638f 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -33,7 +33,7 @@ jobs: - name: Install dependencies run: dotnet restore - name: Build - run: dotnet build --configuration Release --no-restore /p:WarningsAsErrors=nullable + run: dotnet build --configuration Release --no-restore /p:WarningsAsErrors=nullable /m - name: Content.Tests run: dotnet test --no-build Content.Tests/Content.Tests.csproj -v n - name: Content.IntegrationTests diff --git a/Tools/package_client_build.py b/Tools/package_client_build.py index 6061312365..59df40fa18 100755 --- a/Tools/package_client_build.py +++ b/Tools/package_client_build.py @@ -92,7 +92,8 @@ def build(skip_build: bool) -> None: "--nologo", "/v:m", "/t:Rebuild", - "/p:FullRelease=True" + "/p:FullRelease=True", + "/m" ], check=True) print(Fore.GREEN + "Packaging client..." + Style.RESET_ALL) diff --git a/Tools/package_server_build.py b/Tools/package_server_build.py index 0821b27128..16dad62d82 100755 --- a/Tools/package_server_build.py +++ b/Tools/package_server_build.py @@ -125,7 +125,8 @@ def build_platform(platform: PlatformReg, skip_build: bool) -> None: "/v:m", f"/p:TargetOS={platform.target_os}", "/t:Rebuild", - "/p:FullRelease=True" + "/p:FullRelease=True", + "/m" ], check=True) publish_client_server(platform.rid, platform.target_os) @@ -147,7 +148,8 @@ def publish_client_server(runtime: str, target_os: str) -> None: "--no-self-contained", "-c", "Release", f"/p:TargetOS={target_os}", - "/p:FullRelease=True" + "/p:FullRelease=True", + "/m" ] subprocess.run(base + ["RobustToolbox/Robust.Server/Robust.Server.csproj"], check=True)