diff --git a/Dockerfile b/Dockerfile index 298f9e6..341b58b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,7 +18,13 @@ RUN if [[ "$INCLUDE_NPM_ARG" == "true" ]] ; then apk add --no-cache nodejs npm ; COPY "/Code/src/$PROJECT_NAME_ARG" "/src/$PROJECT_NAME_ARG" COPY "/Code/src/WeatherStationProject.Dashboard.Core" "/src/WeatherStationProject.Dashboard.Core" COPY "/Code/src/WeatherStationProject.Dashboard.Data" "/src/WeatherStationProject.Dashboard.Data" -WORKDIR "/src/$PROJECT_NAME_ARG" +WORKDIR "/src/ + +# Things to avoid failure +RUN dotnet nuget locals all --clear +RUN dotnet outdated +RUN dotnet tool update --global dotnet-outdated-tool +RUN dotnet outdated --upgrade # Deploy the app and dependencies into a deployable unit RUN dotnet publish "./$PROJECT_NAME_ARG.csproj" --configuration Release --output "/app/publish" --verbosity detailed