You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build
- COPY . .
-
- WORKDIR /templates/service/host/IdentityServerHost
- RUN dotnet restore
- RUN dotnet ef migrations script -i -o migrations-IdentityServerHost.sql
-
- WORKDIR /templates/service/host/Himp.TaskScheduling.Host
- RUN dotnet restore
- RUN dotnet ef migrations script -i -o migrations-TaskScheduling.sql
-
- FROM mcr.microsoft.com/mssql-tools AS final
- WORKDIR /src
- COPY --from=build /templates/service/host/IdentityServerHost/migrations-IdentityServerHost.sql migrations-IdentityServerHost.sql
- COPY --from=build /templates/service/host/Himp.TaskScheduling.Host/migrations-TaskScheduling.sql migrations-TaskScheduling.sql
- COPY --from=build /templates/service/database/entrypoint.sh .
- RUN /bin/bash -c "sed -i $'s/\r$//' entrypoint.sh"
- RUN chmod +x ./entrypoint.sh
-
- ENTRYPOINT ["./entrypoint.sh"]
|