🐛 Trying to fix again..

This commit is contained in:
2025-07-20 12:31:11 +08:00
parent 8f9e201637
commit 631eed0ea5
2 changed files with 2 additions and 6 deletions

View File

@@ -6,19 +6,16 @@ EXPOSE 8081
FROM mcr.microsoft.com/dotnet/sdk:9.0 AS build
WORKDIR /src
COPY ["DysonNetwork.Pass/DysonNetwork.Pass.csproj", "DysonNetwork.Pass/"]
COPY . .
RUN dotnet restore "DysonNetwork.Pass/DysonNetwork.Pass.csproj"
# Copy SPA files
COPY ["DysonNetwork.Pass/Client/package.json", "DysonNetwork.Pass/Client/package-lock.json*", "DysonNetwork.Pass/Client/"]
WORKDIR /src/DysonNetwork.Pass/Client
RUN npm install
COPY ["DysonNetwork.Pass/Client/", "./"]
RUN npm run build
# Build .NET app
WORKDIR /src
COPY . .
WORKDIR "/src/DysonNetwork.Pass"
RUN dotnet build "DysonNetwork.Pass.csproj" -c Release -o /app/build

View File

@@ -7,9 +7,8 @@ EXPOSE 8081
FROM mcr.microsoft.com/dotnet/sdk:9.0 AS build
ARG BUILD_CONFIGURATION=Release
WORKDIR /src
COPY ["DysonNetwork.Sphere/DysonNetwork.Sphere.csproj", "DysonNetwork.Sphere/"]
RUN dotnet restore "DysonNetwork.Sphere/DysonNetwork.Sphere.csproj"
COPY . .
RUN dotnet restore "DysonNetwork.Sphere/DysonNetwork.Sphere.csproj"
WORKDIR "/src/DysonNetwork.Sphere"
RUN dotnet build "./DysonNetwork.Sphere.csproj" -c $BUILD_CONFIGURATION -o /app/build