@@ -44,7 +44,6 @@ DOCKER_LIBRARY_TOOLS_VERSION = $(shell cat $(DOCKER_LIB_IMAGE_DIR)/tools/VERSION
4444COMPOSE_HTTP_TIMEOUT := $(or $(COMPOSE_HTTP_TIMEOUT ) , 6000)
4545DOCKER_CLIENT_TIMEOUT := $(or $(DOCKER_CLIENT_TIMEOUT ) , 6000)
4646
47- # DOCKER_CMD=$(shell type -p docker >/dev/null 2>&1 && echo docker || echo podman)
4847DOCKER_CMD =$(shell command -v docker >/dev/null 2>&1 && echo docker || echo podman)
4948
5049# ==============================================================================
@@ -75,24 +74,28 @@ docker-build docker-image: ### Build Docker image - mandatory: NAME; optional: V
7574 reg=$$(make _docker-get-reg )
7675 # Try to execute `make build` from the image directory
7776 if [ -d $( DOCKER_LIB_IMAGE_DIR) /$( NAME) ] && [ -z " $( __DOCKER_BUILD) " ]; then
78- echo " 0_____________________________ $( DOCKER_LIB_IMAGE_DIR ) , $( NAME ) , $( __DOCKER_BUILD ) , $( DOCKER_LIBRARY_REGISTRY ) "
77+ echo " 00------------------------------------------------------------------ "
7978 cd $(DOCKER_LIB_IMAGE_DIR ) /$(NAME )
8079 make build __DOCKER_BUILD=true DOCKER_REGISTRY=$(DOCKER_LIBRARY_REGISTRY )
8180 exit
8281 elif [ -d $( DOCKER_CUSTOM_DIR) /$( NAME) ] && [ -z " $( __DOCKER_BUILD) " ]; then
82+ echo " 01------------------------------------------------------------------"
8383 cd $(DOCKER_CUSTOM_DIR ) /$(NAME )
8484 make build __DOCKER_BUILD=true && exit || cd $(PROJECT_DIR )
8585 elif [ -d $( DOCKER_DIR) /$( NAME) ] && [ -z " $( __DOCKER_BUILD) " ]; then
86+ echo " 02------------------------------------------------------------------"
8687 cd $(DOCKER_DIR ) /$(NAME )
8788 make build __DOCKER_BUILD=true && exit || cd $(PROJECT_DIR )
8889 elif [ -d $( DOCKER_DIR) /$( GENERIC_IMAGE_NAME) ] && [ -z " $( __DOCKER_BUILD) " ]; then
90+ echo " 03------------------------------------------------------------------"
8991 cd $(DOCKER_DIR ) /$(GENERIC_IMAGE_NAME )
9092 make build __DOCKER_BUILD=true && exit || cd $(PROJECT_DIR )
9193 fi
9294 # Dockerfile
9395 make NAME=$(NAME ) \
9496 docker-create-dockerfile FILE=Dockerfile$(shell [ -n "$(EXAMPLE ) " ] && echo .example) \
9597 docker-image-set-version VERSION=$(VERSION )
98+ echo " VERSION----------------------------------------------$( VERSION) "
9699 # Cache
97100 cache_from=
98101 if [[ " $( FROM_CACHE) " =~ ^(true| yes| y| on| 1| TRUE| YES| Y| ON)$$ ]]; then
@@ -103,6 +106,7 @@ docker-build docker-image: ### Build Docker image - mandatory: NAME; optional: V
103106 dir=$$(make _docker-get-dir )
104107 export IMAGE=$$ reg/$(NAME )$(shell [ -n "$(EXAMPLE ) " ] && echo -example)
105108 export VERSION=$$(make docker-image-get-version )
109+ echo " $$ (make docker-image-get-version)--------------------------"
106110 make -s file-replace-variables FILE=$$ dir/Dockerfile.effective
107111 $(DOCKER_CMD ) buildx build --rm \
108112 --build-arg IMAGE=$$ IMAGE \
@@ -158,7 +162,7 @@ docker-create-repository: ### Create Docker repository to store an image - manda
158162docker-push : # ## Push Docker image - mandatory: NAME; optional: VERSION|TAG
159163 make docker-login
160164 reg=$$(make _docker-get-reg )
161- echo " 0 -----------------------------------------------------------------$( IMAGE_NAME ) or $( IMAGE_VERSION ) or $( IMAGE_TAG ) "
165+ echo " 0 -----------------------------------------------------------------$( NAME ) or $( VERSION ) or $( TAG ) "
162166 if [ -n " $( or $( VERSION) , $( TAG) ) " ]; then
163167 echo " 1 -----------------------------------------------------------------$( NAME) or $( VERSION) or $( TAG) "
164168 $(DOCKER_CMD ) push $$ reg/$(NAME ) :$(or $(VERSION ) , $(TAG ) )
@@ -812,18 +816,13 @@ docker-compose-exec: ### Run Docker Compose exec command - mandatory: CMD; optio
812816# ==============================================================================
813817
814818_docker-get-dir :
815- echo " ---------------------- NAME=$( NAME) "
816819 if [ -n " $( DOCKER_CUSTOM_DIR) " ] && [ -d $( DOCKER_CUSTOM_DIR) /$( NAME) ]; then
817- echo " 0----------------------"
818820 echo $(DOCKER_CUSTOM_DIR ) /$(NAME )
819821 elif [ -d $( DOCKER_LIB_IMAGE_DIR) /$( NAME) ]; then
820- echo " 1----------------------"
821822 echo $(DOCKER_LIB_IMAGE_DIR ) /$(NAME )
822823 elif [ -d $( DOCKER_DIR) /$( GENERIC_IMAGE_NAME) ] && [ ! -z $( GENERIC_IMAGE_NAME) ] ; then
823- echo " 2----------------------"
824824 echo $(DOCKER_DIR ) /$(GENERIC_IMAGE_NAME )
825825 else
826- echo " 3----------------------"
827826 echo $(DOCKER_DIR ) /$(NAME )
828827 fi
829828
0 commit comments