From 6175629bb4102aa7eda6151ca278e534867084ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Deluan=20Quint=C3=A3o?= Date: Sat, 24 Jul 2021 07:51:12 -0400 Subject: [PATCH] Build and release Docker image for Linux 32 bits platform (#1260) --- .github/workflows/pipeline.dockerfile | 1 + .github/workflows/pipeline.yml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pipeline.dockerfile b/.github/workflows/pipeline.dockerfile index a5279f87..5fb57e4b 100644 --- a/.github/workflows/pipeline.dockerfile +++ b/.github/workflows/pipeline.dockerfile @@ -7,6 +7,7 @@ RUN echo "Target Platform = ${TARGETPLATFORM}" COPY dist . RUN if [ "$TARGETPLATFORM" = "linux/amd64" ]; then cp navidrome_linux_amd64_linux_amd64/navidrome /navidrome; fi +RUN if [ "$TARGETPLATFORM" = "linux/386" ]; then cp navidrome_linux_386_linux_386/navidrome /navidrome; fi RUN if [ "$TARGETPLATFORM" = "linux/arm64" ]; then cp navidrome_linux_arm64_linux_arm64/navidrome /navidrome; fi RUN if [ "$TARGETPLATFORM" = "linux/arm/v6" ]; then cp navidrome_linux_arm_linux_arm_6/navidrome /navidrome; fi RUN if [ "$TARGETPLATFORM" = "linux/arm/v7" ]; then cp navidrome_linux_arm_linux_arm_7/navidrome /navidrome; fi diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index 1451eeed..a5487a81 100644 --- a/.github/workflows/pipeline.yml +++ b/.github/workflows/pipeline.yml @@ -185,7 +185,7 @@ jobs: if: env.DOCKER_IMAGE != '' env: DOCKER_IMAGE: ${{secrets.DOCKER_IMAGE}} - DOCKER_PLATFORM: linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64 + DOCKER_PLATFORM: linux/amd64,linux/386,linux/arm/v6,linux/arm/v7,linux/arm64 run: | echo ${{secrets.DOCKER_PASSWORD}} | docker login -u ${{secrets.DOCKER_USERNAME}} --password-stdin docker buildx build --platform ${DOCKER_PLATFORM} `.github/workflows/docker-tags.sh` -f .github/workflows/pipeline.dockerfile --push .