This commit is contained in:
34
.drone.yml
34
.drone.yml
@@ -2,25 +2,27 @@ kind: pipeline
|
|||||||
name: default
|
name: default
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: write_tags
|
- name: build_amd64
|
||||||
image: busybox
|
|
||||||
commands:
|
|
||||||
- echo -n "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
|
||||||
|
|
||||||
|
- 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
|
||||||
|
|||||||
@@ -1,6 +1,10 @@
|
|||||||
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.1.5
|
ENV VERSION=6.1.5
|
||||||
|
|||||||
Reference in New Issue
Block a user