diff --git a/src/HeartTrackAPI/Dockerfile b/src/HeartTrackAPI/Dockerfile index 7bc5a42..e38cf65 100644 --- a/src/HeartTrackAPI/Dockerfile +++ b/src/HeartTrackAPI/Dockerfile @@ -28,6 +28,7 @@ ENV PATH="${PATH}:/root/.dotnet/tools" RUN dotnet-ef migrations add --project StubbedContextLib/StubbedContextLib.csproj --startup-project HeartTrackAPI/HeartTrackAPI.csproj --context StubbedContextLib.TrainingStubbedContext --configuration Debug Initial # Update the database RUN dotnet-ef database update --project StubbedContextLib/StubbedContextLib.csproj --startup-project HeartTrackAPI/HeartTrackAPI.csproj --context StubbedContextLib.TrainingStubbedContext --configuration Debug +RUN chmod 777 HeartTrackAPI/uca.HeartTrack.db WORKDIR "/src/HeartTrackAPI" RUN dotnet build "HeartTrackAPI.csproj" -c $BUILD_CONFIGURATION -o /app/build @@ -39,4 +40,6 @@ FROM base AS final WORKDIR /app COPY --from=publish /app/publish . COPY --from=publish /src/HeartTrackAPI/uca.HeartTrack.db . +RUN chmod 664 uca.HeartTrack.db + ENTRYPOINT ["dotnet", "HeartTrackAPI.dll"] \ No newline at end of file