fix:workflow

This commit is contained in:
Damien Ostler 2024-02-04 01:33:20 -05:00
parent cb9ae779ea
commit 1fc15309a4
2 changed files with 10 additions and 7 deletions

View File

@ -7,12 +7,12 @@ EXPOSE 8081
FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build
ARG BUILD_CONFIGURATION=Release
WORKDIR /src
COPY ["/src/comissions.app.api/comissions.app.api.csproj", "comissions.app.api/"]
COPY ["/src/comissions.app.database/comissions.app.database.csproj", "comissions.app.database/"]
COPY ["comissions.app.api/comissions.app.api.csproj", "comissions.app.api/"]
COPY ["comissions.app.database/comissions.app.database.csproj", "comissions.app.database/"]
RUN dotnet restore "comissions.app.api/comissions.app.api.csproj"
WORKDIR "/src/comissions.app.api"
COPY . .
RUN dotnet build "commissions.app.api.csproj" -c $BUILD_CONFIGURATION -o /app/build
WORKDIR "/src/comissions.app.api"
RUN dotnet build "comissions.app.api.csproj" -c $BUILD_CONFIGURATION -o /app/build
FROM build AS publish
ARG BUILD_CONFIGURATION=Release

View File

@ -19,9 +19,6 @@
</ItemGroup>
<ItemGroup>
<Content Include="..\.dockerignore">
<Link>.dockerignore</Link>
</Content>
<None Remove="react\public\favicon.ico" />
<None Remove="react\public\index.html" />
<None Remove="react\public\logo192.png" />
@ -33,4 +30,10 @@
<ProjectReference Include="..\comissions.app.database\comissions.app.database.csproj" />
</ItemGroup>
<ItemGroup>
<Content Include="..\.dockerignore">
<Link>.dockerignore</Link>
</Content>
</ItemGroup>
</Project>