23 lines
		
	
	
		
			391 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			391 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
VERSION=0.1.0
 | 
						|
BUILD=1
 | 
						|
IMAGE=autovault
 | 
						|
REGISTRY=gitea.geekhome.org/ghp
 | 
						|
 | 
						|
.PHONY: build push all
 | 
						|
 | 
						|
ifeq ($(shell command -v podman 2> /dev/null),)
 | 
						|
    CMD=docker
 | 
						|
    FORMAT=
 | 
						|
else
 | 
						|
    CMD=podman
 | 
						|
    FORMAT=--format docker
 | 
						|
endif
 | 
						|
 | 
						|
build:
 | 
						|
	$(CMD) build $(NO_CACHE) $(FORMAT) -t $(REGISTRY)/$(IMAGE):$(VERSION)-$(BUILD) .
 | 
						|
 | 
						|
push:
 | 
						|
	$(CMD) push $(REGISTRY)/$(IMAGE):$(VERSION)-$(BUILD)
 | 
						|
 | 
						|
all: build push
 |