garden/makefile

24 lines
689 B
Makefile

SHA=$(shell git rev-parse --short=6 HEAD)
BUILD_DATE=$(shell date --iso-8601=minutes)
.PHONY: build docker install dev
dev:
hugo serve -D --enableGitInfo
docker:
docker build \
--label="org.opencontainers.image.created=${BUILD_DATE}" \
--label="org.opencontainers.image.source=https://git.vdhsn.com/adam/garden.git" \
--label="org.opencontainers.image.url=https://git.vdhsn.com/adam/garden" \
--label="org.opencontainers.image.revision=${SHA}" \
--label="org.opencontainers.image.licenses=MIT" \
--label="org.opencontainers.image.authors=Adam Veldhousen <adam@vdhsn.com>" \
-t vdhsn/garden:latest .
build:
hugo --verbose --minify --enableGitInfo
install:
asdf local