fix: build multiplataforma
Some checks failed
PR Validation for Release / Validate Pull Request (pull_request) Failing after 25s
PR Validation for Release / Ready for Merge (pull_request) Has been skipped

This commit is contained in:
Ricardo Carneiro 2025-07-25 19:37:03 -03:00
parent 4500b927ad
commit 764d8a62f6
2 changed files with 3 additions and 3 deletions

View File

@ -39,10 +39,9 @@ COPY ["src/BCards.Web/BCards.Web.csproj", "src/BCards.Web/"]
RUN case "$TARGETPLATFORM" in \ RUN case "$TARGETPLATFORM" in \
"linux/amd64") RID="linux-x64" ;; \ "linux/amd64") RID="linux-x64" ;; \
"linux/arm64") RID="linux-arm64" ;; \ "linux/arm64") RID="linux-arm64" ;; \
*) echo "Unsupported platform: $TARGETPLATFORM" && exit 1 ;; \
esac && \ esac && \
echo "🏗️ Restoring for platform: $TARGETPLATFORM -> RID: $RID" && \ echo "🔧 Restoring for RID: $RID" && \
dotnet restore "src/BCards.Web/BCards.Web.csproj" --runtime $RID dotnet restore "BCards.Web.csproj" --runtime $RID
# Copy source code # Copy source code
COPY . . COPY . .

View File

@ -5,6 +5,7 @@
<Nullable>enable</Nullable> <Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings> <ImplicitUsings>enable</ImplicitUsings>
<EnableDefaultEmbeddedResourceItems>false</EnableDefaultEmbeddedResourceItems> <EnableDefaultEmbeddedResourceItems>false</EnableDefaultEmbeddedResourceItems>
<RuntimeIdentifiers>linux-x64;linux-arm64</RuntimeIdentifiers>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>