Added Makefile for multi-arch builds
							parent
							
								
									4fdf8c9207
								
							
						
					
					
						commit
						5e0f5d0c52
					
				|  | @ -0,0 +1,24 @@ | |||
| DOCKER_TAG := chewingbever/blog:latest | ||||
| 
 | ||||
| all: build | ||||
| .PHONY: build | ||||
| 
 | ||||
| build: | ||||
| 	@ hugo | ||||
| .PHONY: build | ||||
| 
 | ||||
| run: | ||||
| 	@ hugo -D server | ||||
| .PHONY: run | ||||
| 
 | ||||
| image: | ||||
| 	@ docker build -t ${DOCKER_TAG} . | ||||
| .PHONY: image | ||||
| 
 | ||||
| publish: | ||||
| 	@ docker buildx build . \
 | ||||
| 		--platform linux/amd64,linux/arm64 \
 | ||||
| 		-t ${DOCKER_TAG} \
 | ||||
| 		--pull \
 | ||||
| 		--push | ||||
| .PHONY: publish | ||||
		Reference in New Issue