소스 검색

Merge pull request #580 from nvllsvm/fixbuild

Fix Docker build
Andrew Rabert 6 년 전
부모
커밋
f50a997e40
2개의 변경된 파일8개의 추가작업 그리고 2개의 파일을 삭제
  1. 4 1
      Dockerfile
  2. 4 1
      Dockerfile.aarch64

+ 4 - 1
Dockerfile

@@ -15,7 +15,10 @@ WORKDIR /repo
 COPY . .
 COPY . .
 RUN export DOTNET_CLI_TELEMETRY_OPTOUT=1 \
 RUN export DOTNET_CLI_TELEMETRY_OPTOUT=1 \
  && dotnet clean \
  && dotnet clean \
- && dotnet publish --configuration release --output /jellyfin
+ && dotnet publish \
+    --configuration release \
+    --output /jellyfin \
+    Jellyfin.Server
 
 
 
 
 FROM microsoft/dotnet:${DOTNET_VERSION}-runtime
 FROM microsoft/dotnet:${DOTNET_VERSION}-runtime

+ 4 - 1
Dockerfile.aarch64

@@ -6,7 +6,10 @@ COPY . .
 RUN export DOTNET_CLI_TELEMETRY_OPTOUT=1 \
 RUN export DOTNET_CLI_TELEMETRY_OPTOUT=1 \
  && find . -type f -exec sed -i 's/netcoreapp2.1/netcoreapp3.0/g' {} \; \
  && find . -type f -exec sed -i 's/netcoreapp2.1/netcoreapp3.0/g' {} \; \
  && dotnet clean \
  && dotnet clean \
- && dotnet publish --configuration release --output /jellyfin
+ && dotnet publish \
+    --configuration release \
+    --output /jellyfin \
+    Jellyfin.Server
 
 
 FROM microsoft/dotnet:${DOTNET_VERSION}-runtime
 FROM microsoft/dotnet:${DOTNET_VERSION}-runtime
 COPY --from=builder /jellyfin /jellyfin
 COPY --from=builder /jellyfin /jellyfin