From a673b9ddd3fb4992fbbc6d4ea3a2d2f3f644f84c Mon Sep 17 00:00:00 2001 From: Andrii Bakal Date: Wed, 4 Jul 2018 08:54:31 +0300 Subject: [PATCH] build for raspberry pi --- Makefile | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Makefile b/Makefile index 3d93b36..ea4c2e4 100644 --- a/Makefile +++ b/Makefile @@ -1,21 +1,34 @@ CURRENTDATE=`date +%Y%m%d` +RASPBIAN_DOCKERFILE=`sed -e 's/debian:jessie/resin\/rpi-raspbian:jessie/' Dockerfile` all: build build: pulseaudio +qemu: + docker run --rm --privileged multiarch/qemu-user-static:register --reset + pulseaudio: docker build -t whhoesj/mopidy:pulseaudio . docker build -t whhoesj/mopidy:latest . docker build -t whhoesj/mopidy:$(CURRENTDATE) . + echo "$(RASPBIAN_DOCKERFILE)" | docker build -t whhoesj/mopidy:pulseaudio-rpi . -f- + echo "$(RASPBIAN_DOCKERFILE)" | docker build -t whhoesj/mopidy:latest-rpi . -f- + echo "$(RASPBIAN_DOCKERFILE)" | docker build -t whhoesj/mopidy:$(CURRENTDATE)-rpi . -f- push: docker push whhoesj/mopidy:pulseaudio docker push whhoesj/mopidy:latest docker push whhoesj/mopidy:$(CURRENTDATE) + docker push whhoesj/mopidy:pulseaudio-rpi + docker push whhoesj/mopidy:latest-rpi + docker push whhoesj/mopidy:$(CURRENTDATE)-rpi clean: -docker rmi whhoesj/mopidy:pulseaudio -docker rmi whhoesj/mopidy:latest -docker rmi whhoesj/mopidy:$(CURRENTDATE) + -docker rmi whhoesj/mopidy:pulseaudio-rpi + -docker rmi whhoesj/mopidy:latest-rpi + -docker rmi whhoesj/mopidy:$(CURRENTDATE)-rpi rm -rfv test-data/