Compare commits

..

15 Commits

Author SHA1 Message Date
sam
ce2be65089 fix arm64 build
All checks were successful
continuous-integration/drone Build is passing
2023-02-01 22:11:12 +01:00
sam
af457c92f9 „.drone.yml“ ändern
Some checks failed
continuous-integration/drone Build is failing
2023-02-01 21:57:25 +01:00
sam
667fe5ff08 „.drone.yml“ ändern
All checks were successful
continuous-integration/drone Build is passing
2023-02-01 20:44:28 +01:00
sam
1fe4538bf4 update subsonic version to 6.1.6 2023-02-01 20:30:11 +01:00
sam
01dfa33f33 add arm64 support
Some checks failed
continuous-integration/drone Build is failing
2023-02-01 20:10:46 +01:00
sam
6a218703b8 „.drone.yml“ ändern
Some checks failed
continuous-integration/drone Build is failing
2020-03-03 23:11:13 +01:00
424ff35b5f add arm support
All checks were successful
continuous-integration/drone/push Build is passing
2019-03-20 22:55:24 +01:00
fb1a004ad8 add arm support
All checks were successful
continuous-integration/drone/push Build is passing
2019-03-20 22:51:09 +01:00
05883a69c1 update subsonic version to 6.1.5
All checks were successful
continuous-integration/drone/push Build is passing
2019-03-15 15:07:43 +01:00
ed4495b6a6 update subsonic version to 6.1.4
All checks were successful
continuous-integration/drone/push Build is passing
2019-03-15 15:05:18 +01:00
0a9789f873 update subsonic version to 6.1.3
All checks were successful
continuous-integration/drone/push Build is passing
2019-03-15 15:03:24 +01:00
bcedf81920 update subsonic version to 6.1.2
All checks were successful
continuous-integration/drone/push Build is passing
2019-03-15 15:01:26 +01:00
34c7700764 update subsonic version to 6.1.1
All checks were successful
continuous-integration/drone/push Build is passing
2019-03-15 14:59:47 +01:00
1d3ff08b22 update subsonic version to 6.1
All checks were successful
continuous-integration/drone/push Build is passing
2019-03-15 14:57:57 +01:00
4651eb8d48 fix tagging in drone.yml
All checks were successful
continuous-integration/drone/push Build is passing
2019-03-15 14:49:58 +01:00
2 changed files with 38 additions and 18 deletions

View File

@@ -1,26 +1,42 @@
kind: pipeline kind: pipeline
name: default name: default
type: docker
steps: steps:
- name: write_tags - name: build_amd64
image: busybox
commands:
- echo latest > .tags
- grep "ENV VERSION" Dockerfile | cut -d '=' -f2 >> .tags
- name: build_and_deploy_samservices
image: plugins/docker
settings:
username: samservices
password:
from_secret: docker_password
repo: registry.samservices.de/subsonic
registry: registry.samservices.de
- name: build_and_deploy_hub_docker
image: plugins/docker image: plugins/docker
settings: settings:
username: unclesamwk username: unclesamwk
password: password:
from_secret: docker_hub_password from_secret: docker_hub_password
repo: unclesamwk/subsonic repo: unclesamwk/subsonic
build_args:
- BUILD_ARCH=amd64
tags:
- latest
- amd64
- '6.1.6'
- name: build_arm32v7
image: plugins/docker
settings:
username: unclesamwk
password:
from_secret: docker_hub_password
repo: unclesamwk/subsonic
build_args:
- BUILD_ARCH=arm32v7
tags:
- arm32v7
- name: build_arm64
image: plugins/docker
settings:
username: unclesamwk
password:
from_secret: docker_hub_password
repo: unclesamwk/subsonic
build_args:
- BUILD_ARCH=arm64v8
tags:
- arm64v8

View File

@@ -1,9 +1,13 @@
FROM alpine:edge ARG BUILD_ARCH
FROM ${BUILD_ARCH}/alpine:edge
MAINTAINER Samuel Warkentin <sam@sam-services.de> MAINTAINER Samuel Warkentin <sam@sam-services.de>
ARG ARCH=arm64
RUN apk --update add openjdk8-jre ffmpeg supervisor RUN apk --update add openjdk8-jre ffmpeg supervisor
ENV VERSION=6.0 ENV VERSION=6.1.6
RUN wget http://s3-eu-west-1.amazonaws.com/subsonic-public/download/subsonic-$VERSION-standalone.tar.gz -O subsonic.tar.gz RUN wget http://s3-eu-west-1.amazonaws.com/subsonic-public/download/subsonic-$VERSION-standalone.tar.gz -O subsonic.tar.gz
RUN tar xvfz subsonic.tar.gz && rm -f subsonic.tar.gz RUN tar xvfz subsonic.tar.gz && rm -f subsonic.tar.gz