Add missing email-api-data project to email-api Dockerfile
The email-api.csproj references email-api-data as a project dependency, but the Dockerfile was not copying it into the build context. This caused 'Skipping project' warnings during restore/publish. Added COPY commands for both .csproj (before restore) and source directory (before publish) to include email-api-data in the Docker build. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -3,6 +3,7 @@ ARG BUILD_CONFIGURATION=Release
|
||||
WORKDIR /src
|
||||
|
||||
COPY Apis/email-api/email-api.csproj Apis/email-api/
|
||||
COPY Apis/email-api-data/email-api-data.csproj Apis/email-api-data/
|
||||
COPY Apis/email-api-models/email-api-models.csproj Apis/email-api-models/
|
||||
COPY Apis/api-models/api-models.csproj Apis/api-models/
|
||||
COPY Apis/common/common.csproj Apis/common/
|
||||
@@ -13,6 +14,7 @@ COPY Directory.Packages.props ./
|
||||
RUN dotnet restore Apis/email-api/email-api.csproj
|
||||
|
||||
COPY Apis/email-api/ Apis/email-api/
|
||||
COPY Apis/email-api-data/ Apis/email-api-data/
|
||||
COPY Apis/email-api-models/ Apis/email-api-models/
|
||||
COPY Apis/api-models/ Apis/api-models/
|
||||
COPY Apis/common/ Apis/common/
|
||||
|
||||
Reference in New Issue
Block a user