prefer alpine docker build
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Wed, 4 Nov 2020 18:09:00 +0000 (19:09 +0100)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Wed, 4 Nov 2020 18:09:00 +0000 (19:09 +0100)
.github/workflows/docker-build-multiarch.yml
Dockerfile.debian

index 30196178f24f19f021cc377181d383196bc9feb6..8684f275d784992f4a4771ac5862f633a86a3779 100644 (file)
@@ -78,7 +78,7 @@ jobs:
         with:
           builder: ${{ steps.buildx.outputs.name }}
           context: .
-          file: ./Dockerfile.debian
+          file: ./Dockerfile
           platforms: linux/amd64,linux/arm/v7,linux/arm/v6,linux/arm64
           push: true
           tags: ${{ steps.prep.outputs.tags }}
index d74db0a1a00dd3988b2acb2d321996e87a37162d..ed5c06c7ab087e3fb3fc654baaed563ca36d9ba6 100644 (file)
@@ -8,7 +8,8 @@ RUN set -x \
         build-essential \
         gcc \
         libtag1-dev \
-        libffi-dev
+        libffi-dev \
+        openssl-dev
 
 # build jemalloc
 ARG JEMALLOC_VERSION=5.2.1
@@ -47,6 +48,7 @@ RUN set -x \
         libsox-fmt-all \
         ffmpeg \
         libtag1v5 \
+        openssl \
     # install music assistant (and all it's dependencies) using the prebuilt wheels
     && pip install --no-cache-dir -f /wheels --extra-index-url=https://www.piwheels.org/simple music_assistant \
     # cleanup