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