From 67d8dd3cbe1ca9b18ad22dd708b2f9b3149a97a9 Mon Sep 17 00:00:00 2001 From: "J. Zebedee" Date: Sat, 19 Oct 2019 11:38:04 -0500 Subject: [PATCH] Only publish single file during CI build (#12) Avoids breaking local build and debug due to not specifying RID. Error seen: NETSDK1097 It is not supported to publish an application to a single-file without specifying a RuntimeIdentifier. Please either specify a RuntimeIdentifier or set PublishSingleFile to false. --- build/publish-rid.yml | 4 ++-- ironmunge.sln | 1 - src/SaveManager/SaveManager.csproj | 1 - src/ironmunge/ironmunge.csproj | 1 - 4 files changed, 2 insertions(+), 5 deletions(-) diff --git a/build/publish-rid.yml b/build/publish-rid.yml index 48abe57..4e3973a 100644 --- a/build/publish-rid.yml +++ b/build/publish-rid.yml @@ -11,10 +11,10 @@ steps: # https://github.com/microsoft/azure-pipelines-tasks/issues/11569 version: 3.0.x # version: 3.x -- script: dotnet publish -c Release -r ${{ parameters.runtime }} -o ${{ parameters.outputPath }} +- script: dotnet publish -c Release -r ${{ parameters.runtime }} -p:PublishSingleFile=true -o ${{ parameters.outputPath }} workingDirectory: 'src/ironmunge' displayName: 'dotnet publish: ironmunge' -- script: dotnet publish -c Release -r ${{ parameters.runtime }} -o ${{ parameters.outputPath }} +- script: dotnet publish -c Release -r ${{ parameters.runtime }} -p:PublishSingleFile=true -o ${{ parameters.outputPath }} workingDirectory: 'src/SaveManager' displayName: 'dotnet publish: SaveManager' - task: PublishBuildArtifacts@1 diff --git a/ironmunge.sln b/ironmunge.sln index 182f408..f87f1ca 100644 --- a/ironmunge.sln +++ b/ironmunge.sln @@ -12,7 +12,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{398B1DD8 build\azure-pipelines.yml = build\azure-pipelines.yml build\deploy-win.sh = build\deploy-win.sh build\publish-rid.yml = build\publish-rid.yml - build\warp.yml = build\warp.yml EndProjectSection EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "common", "src\common\common.csproj", "{6830F1FB-7903-4756-9378-3884B928BDA7}" diff --git a/src/SaveManager/SaveManager.csproj b/src/SaveManager/SaveManager.csproj index 897145c..d2ea8f0 100644 --- a/src/SaveManager/SaveManager.csproj +++ b/src/SaveManager/SaveManager.csproj @@ -5,7 +5,6 @@ win-x64;win-x86;osx-x64;linux-x64 latest enable - true diff --git a/src/ironmunge/ironmunge.csproj b/src/ironmunge/ironmunge.csproj index d58d502..df5d4bc 100644 --- a/src/ironmunge/ironmunge.csproj +++ b/src/ironmunge/ironmunge.csproj @@ -5,7 +5,6 @@ win-x64;win-x86;osx-x64;linux-x64 latest enable - true