Files
reseed-tools/Makefile
Matt Drollette e162f485b5 dockerize
2015-01-26 17:59:48 -06:00

23 lines
446 B
Makefile

NAME = i2p-tools
DOCKER_IMAGE = mdrollette/$(NAME)
all: build
.build: .
docker build -t $(NAME) .
docker inspect -f '{{.Id}}' $(NAME) > .build
build: .build
release: build
cd release && docker run --rm --entrypoint /bin/sh $(NAME) -c 'tar cf - /$(NAME)' | tar xf -
docker build --rm -t $(DOCKER_IMAGE) release
push: release
docker push $(DOCKER_IMAGE)
clean:
rm -f .build release/i2p-tools
.PHONY: push release build all clean