123456789101112131415161718192021 |
- GIT_SUMMARY := $(shell git describe --tags --dirty --always)
- REPO=msoedov/hacker-slides
- DOCKER_IMAGE := $(REPO):$(GIT_SUMMARY)
- default: repo
- repo:
- @echo $(DOCKER_IMAGE)
- build:
- @docker build -t $(DOCKER_IMAGE) .
- @docker tag $(DOCKER_IMAGE) $(REPO)
- push:
- @docker push $(DOCKER_IMAGE)
- r:
- @docker run -it -p 8080:8080 $(DOCKER_IMAGE)
- release:
- @make build
- @make push
|