mirror of
https://github.com/fphammerle/docker-tor-proxy.git
synced 2025-10-27 02:43:35 +01:00
make: abort docker-build if changes uncommitted; suggest git tag command
https://github.com/fphammerle/wireless-sensor-mqtt/blob/222d2e124d231b207da647c1f7a9c5ec9a37b4ac/Makefile#L34
This commit is contained in:
@@ -9,7 +9,11 @@ DOCKER_TAG = ${DOCKER_TAG_VERSION}-${DOCKER_TAG_ARCH_SUFFIX}
|
||||
.PHONY: docker-build docker-push
|
||||
|
||||
docker-build:
|
||||
git diff --exit-code
|
||||
git diff --staged --exit-code
|
||||
sudo docker build -t "${DOCKER_IMAGE_NAME}:${DOCKER_TAG}" .
|
||||
|
||||
docker-push: docker-build
|
||||
sudo docker push "${DOCKER_IMAGE_NAME}:${DOCKER_TAG}"
|
||||
sleep 2 # wait for repo digest
|
||||
@echo git tag --sign --message '$(shell sudo docker image inspect --format '{{join .RepoDigests "\n"}}' "${DOCKER_IMAGE_NAME}:${DOCKER_TAG}")' docker/${DOCKER_TAG} $(shell git rev-parse HEAD)
|
||||
|
||||
Reference in New Issue
Block a user