mirror of
				https://gitlab.com/alemaire/buildx.git
				synced 2025-01-17 13:58:19 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			20 lines
		
	
	
		
			602 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			602 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| NAMESPACE=alemairebe
 | |
| include version
 | |
| 
 | |
| IMAGE=keycloak
 | |
| 
 | |
| nopush:
 | |
| 	docker buildx build --platform linux/amd64 --load \
 | |
| 	    --build-arg VERSION=$(VERSION) \
 | |
| 	    --tag ${NAMESPACE}/${IMAGE}:$(VERSION) \
 | |
| 		--tag ${CI_REGISTRY_IMAGE}/${IMAGE}:$(VERSION) .
 | |
| 
 | |
| push:
 | |
| 	docker buildx build --platform linux/amd64,linux/arm64,linux/arm --push \
 | |
| 	    --build-arg VERSION=$(VERSION) \
 | |
|   	    --cache-from=type=registry,ref=${NAMESPACE}/buildx:${IMAGE} \
 | |
| 	    --cache-to=type=registry,ref=${NAMESPACE}/buildx:${IMAGE} \
 | |
| 	    --tag ${NAMESPACE}/${IMAGE}:$(VERSION) \
 | |
| 		--tag ${CI_REGISTRY_IMAGE}/${IMAGE}:$(VERSION) .
 | |
| 
 |