diff --git a/.github/workflows/pipeline.dockerfile b/.github/workflows/pipeline.dockerfile index 54ef547c..593e5a4e 100644 --- a/.github/workflows/pipeline.dockerfile +++ b/.github/workflows/pipeline.dockerfile @@ -6,7 +6,7 @@ ARG TARGETPLATFORM RUN echo "Target Platform = ${TARGETPLATFORM}" COPY dist . -RUN if [ "$TARGETPLATFORM" = "linux/amd64" ]; then cp navidrome_linux_musl_amd64_linux_amd64/navidrome /navidrome; fi +RUN if [ "$TARGETPLATFORM" = "linux/amd64" ]; then cp navidrome_linux_amd64_linux_amd64/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/.goreleaser.yml b/.goreleaser.yml index 9e19ceeb..7631db71 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -34,20 +34,6 @@ builds: - "-extldflags '-static'" - -X github.com/deluan/navidrome/consts.gitSha={{.ShortCommit}} -X github.com/deluan/navidrome/consts.gitTag={{.Version}} - - id: navidrome_linux_musl_amd64 - env: - - CGO_ENABLED=1 - - CC=musl-gcc - goos: - - linux - goarch: - - amd64 - flags: - - -tags=embed - ldflags: - - "-extldflags '-static'" - - -X github.com/deluan/navidrome/consts.gitSha={{.ShortCommit}} -X github.com/deluan/navidrome/consts.gitTag={{.Version}} - - id: navidrome_linux_arm env: - CGO_ENABLED=1 @@ -110,22 +96,7 @@ builds: - -X github.com/deluan/navidrome/consts.gitSha={{.ShortCommit}} -X github.com/deluan/navidrome/consts.gitTag={{.Version}} archives: - - id: musl - builds: - - navidrome_linux_musl_amd64 - name_template: "{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_musl_{{ .Arch }}{{ if .Arm }}v{{ .Arm }}{{ end }}" - replacements: - linux: Linux - amd64: x86_64 - - id: default - builds: - - navidrome_darwin - - navidrome_linux_amd64 - - navidrome_linux_arm - - navidrome_linux_arm64 - - navidrome_windows_i686 - - navidrome_windows_x64 - format_overrides: + - format_overrides: - goos: windows format: zip replacements: