Просмотр исходного кода

Simplify Docker build
- Remove unnecessary build command (implied in publish)
- Remove unnecessary solution arg
- Move arg to command

Andrew Rabert 6 лет назад
Родитель
Сommit
23ed559bb0
1 измененных файлов с 1 добавлено и 3 удалено
  1. 1 3
      Dockerfile

+ 1 - 3
Dockerfile

@@ -3,11 +3,9 @@ ARG DOTNET_VERSION=2
 FROM microsoft/dotnet:${DOTNET_VERSION}-sdk as builder
 WORKDIR /repo
 COPY . .
-ARG CONFIGURATION=RELEASE
 RUN export DOTNET_CLI_TELEMETRY_OPTOUT=1 \
  && dotnet clean \
- && dotnet build --configuration ${CONFIGURATION} $(pwd)/MediaBrowser.sln \
- && dotnet publish --configuration ${CONFIGURATION} $(pwd)/MediaBrowser.sln --output /jellyfin
+ && dotnet publish --configuration release --output /jellyfin
 
 FROM microsoft/dotnet:${DOTNET_VERSION}-runtime
 COPY --from=builder /jellyfin /jellyfin