From de4614ddd7691062190e48f09c1f8d9fe4ce79bc Mon Sep 17 00:00:00 2001 From: dave Date: Thu, 14 Mar 2024 16:46:37 +0100 Subject: [PATCH] add dsb to ci --- src/HeartTrackAPI/Dockerfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/HeartTrackAPI/Dockerfile b/src/HeartTrackAPI/Dockerfile index a5ea045..560ddd2 100644 --- a/src/HeartTrackAPI/Dockerfile +++ b/src/HeartTrackAPI/Dockerfile @@ -30,6 +30,12 @@ FROM build AS publish ARG BUILD_CONFIGURATION=Release RUN dotnet publish "HeartTrackAPI.csproj" -c $BUILD_CONFIGURATION -o /app/publish /p:UseAppHost=false +# Add the migrations +RUN dotnet ef migrations add MyMigrations --project StubbedContextLib/ --context TrainingStubbedContext + +# Update the database +RUN dotnet ef database update --project StubbedContextLib/ --context TrainingStubbedContext --startup-project HeartTrackAPI/ + FROM base AS final WORKDIR /app COPY --from=publish /app/publish .