[go: up one dir, main page]

Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add cross-platform build for arm64 #666

Merged
merged 4 commits into from
Jan 22, 2019
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Disable cross-platform build for arm32v7
  • Loading branch information
nvllsvm committed Jan 22, 2019
commit 916a3a982f627be489ca17f70e9cb4fca04adf6d
8 changes: 0 additions & 8 deletions Dockerfile.arm
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
ARG DOTNET_VERSION=2.2


FROM multiarch/qemu-user-static:x86_64-arm as qemu
FROM alpine as qemu_extract
COPY --from=qemu /usr/bin qemu_user_static.tgz
RUN tar -xzvf qemu_user_static.tgz


FROM microsoft/dotnet:${DOTNET_VERSION}-sdk-stretch-arm32v7 as builder
COPY --from=qemu_extract qemu-* /usr/bin
WORKDIR /repo
COPY . .
#TODO Remove or update the sed line when we update dotnet version.
Expand All @@ -22,7 +15,6 @@ RUN export DOTNET_CLI_TELEMETRY_OPTOUT=1 \


FROM microsoft/dotnet:${DOTNET_VERSION}-runtime-stretch-slim-arm32v7
COPY --from=qemu_extract qemu-* /usr/bin
COPY --from=builder /jellyfin /jellyfin
EXPOSE 8096
RUN apt-get update \
Expand Down