diff --git a/api/Dockerfile b/api/Dockerfile index f879bfe..d22c16b 100644 --- a/api/Dockerfile +++ b/api/Dockerfile @@ -3,13 +3,15 @@ ARG BUILD_CONFIGURATION=Release WORKDIR /src COPY api/api.csproj api/ +COPY shared-models/shared-models.csproj shared-models/ COPY api-models/api-models.csproj api-models/ COPY cv-matcher-api-models/cv-matcher-api-models.csproj cv-matcher-api-models/ -COPY startup-helpers/startup-helpers.csproj startup-helpers/startup-helpers/ +COPY startup-helpers/startup-helpers.csproj startup-helpers/ RUN dotnet restore api/api.csproj COPY api/ api/ +COPY shared-models/ shared-models/ COPY api-models/ api-models/ COPY cv-matcher-api-models/ cv-matcher-api-models/ COPY startup-helpers/ startup-helpers/ diff --git a/cv-matcher-api/Dockerfile b/cv-matcher-api/Dockerfile index 7ce3deb..e1c653a 100644 --- a/cv-matcher-api/Dockerfile +++ b/cv-matcher-api/Dockerfile @@ -3,12 +3,14 @@ ARG BUILD_CONFIGURATION=Release WORKDIR /src COPY cv-matcher-api/cv-matcher-api.csproj cv-matcher-api/ +COPY shared-models/shared-models.csproj shared-models/ COPY cv-matcher-api-models/cv-matcher-api-models.csproj cv-matcher-api-models/ -COPY startup-helpers/startup-helpers.csproj startup-helpers/startup-helpers/ +COPY startup-helpers/startup-helpers.csproj startup-helpers/ RUN dotnet restore cv-matcher-api/cv-matcher-api.csproj COPY cv-matcher-api/ cv-matcher-api/ +COPY shared-models/ shared-models/ COPY cv-matcher-api-models/ cv-matcher-api-models/ COPY startup-helpers/ startup-helpers/ diff --git a/docker-compose/docker-compose.yml b/docker-compose/docker-compose.yml index 3bff8d5..11b63f3 100644 --- a/docker-compose/docker-compose.yml +++ b/docker-compose/docker-compose.yml @@ -48,6 +48,7 @@ services: networks: - myai-network restart: unless-stopped + api: depends_on: - cv-matcher-api diff --git a/rag-api/Dockerfile b/rag-api/Dockerfile index 7aa5009..f3c9975 100644 --- a/rag-api/Dockerfile +++ b/rag-api/Dockerfile @@ -3,13 +3,14 @@ ARG BUILD_CONFIGURATION=Release WORKDIR /src COPY rag-api/rag-api.csproj rag-api/ -COPY rag-api-models/rag-api-models.csproj rag-api-models/ COPY shared-models/shared-models.csproj shared-models/ -COPY startup-helpers/startup-helpers.csproj startup-helpers/startup-helpers/ +COPY rag-api-models/rag-api-models.csproj rag-api-models/ +COPY startup-helpers/startup-helpers.csproj startup-helpers/ RUN dotnet restore rag-api/rag-api.csproj COPY rag-api/ rag-api/ +COPY shared-models/ shared-models/ COPY rag-api-models/ rag-api-models/ COPY shared-models/ shared-models/ COPY startup-helpers/ startup-helpers/