aboutsummaryrefslogtreecommitdiff
path: root/auto-dvd-ripper/Makefile
blob: a8c34a7fe635deb37acdbdf88a513e89e2808b68 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
REPO=575365190010.dkr.ecr.us-west-2.amazonaws.com
IMAGE=auto-dvd-ripper:latest-alpine

all:
	docker build -t $(IMAGE) .

all-no-cache:
	docker build --no-cache -t $(IMAGE) .

run:
	docker run -d \
		--device /dev/cdrom \
		-v /mnt/Media:/mnt/Media \
		-v /var/log/ripper:/var/log/ripper \
		$(IMAGE)

send:
	docker save auto-dvd-ripper:latest-alpine | ssh alpine@snoopy docker load

publish:
	eval $$(aws ecr get-login --region us-west-2)
	docker tag $(IMAGE) $(REPO)/$(IMAGE)
	docker push $(REPO)/$(IMAGE)