The compiler does not find a parent folder
gualo24
PROOP

2 years ago

I have a .net project which cannot be deployed

Dockerfile:

FROM mcr.microsoft.com/dotnet/runtime:7.0 AS base

WORKDIR /app

FROM mcr.microsoft.com/dotnet/sdk:7.0 AS build

WORKDIR /src

COPY ["sedom.job.csproj", "sedom.job/"]

COPY ["../sedom.common/sedom.common.csproj", "../sedom.common/"]

COPY ["../sedom.entity/sedom.entity.csproj", "../sedom.entity/"]

RUN dotnet restore "sedom.job/sedom.job.csproj"

COPY . .

WORKDIR "/src/sedom.job"

RUN dotnet build "sedom.job.csproj" -c Release -o /app/build

FROM build AS publish

RUN dotnet publish "sedom.job/sedom.job.csproj" -c Release -o /app/publish /p:UseAppHost=false

FROM base AS final

WORKDIR /app

COPY --from=publish /app/publish .

ENTRYPOINT ["dotnet", "sedom.job.dll"]

Log:

Dockerfile:10


8 | COPY ["sedom.job.csproj", "sedom.job/"]

9 | COPY ["../sedom.common/sedom.common.csproj", "../sedom.common/"]

10 | >>> COPY ["../sedom.entity/sedom.entity.csproj", "../sedom.entity/"]

11 | RUN dotnet restore "sedom.job/sedom.job.csproj"

12 | COPY . .


ERROR: failed to solve: failed to compute cache key: failed to calculate checksum of ref 528169cf-534d-4e0f-be8f-3cf233117d2b::fuo68vzepd6q6ineylkfwkx6w: "/sedom.entity/sedom.entity.csproj": not found

2 Replies

gualo24
PROOP

2 years ago

This is the Github folder structure and the default directory configured


2 years ago

This thread has been marked as public for community involvement, as it does not contain any sensitive or personal information. Any further activity in this thread will be visible to everyone.


Welcome!

Sign in to your Railway account to join the conversation.

Loading...