Files
directus/.github/actions/Makefile
Pascal Jufer edd52c7c2a Small Makefile change (for manual image build) (#6741)
* Enhancement: Use latest Git tag for version
* Fix: correct dir in PHONY
2021-07-11 09:46:13 +02:00

26 lines
622 B
Makefile

SHELL=bash
version=$(shell git describe --tags --abbrev=0)
tag=latest
cmd=
user=directus
registry=docker.io
repository=directus/directus
.PHONY: build-images
build-images:
docker build \
--build-arg VERSION=$(version) \
--build-arg REPOSITORY=$(repository) \
-t directus:temp \
-f ./build-images/rootfs/directus/images/main/Dockerfile \
./build-images/rootfs/directus/images/main
docker tag directus:temp $(registry)/$(repository):$(version)
docker tag directus:temp $(registry)/$(repository):$(tag)
docker image rm directus:temp
test-image:
docker run --rm -it $(registry)/$(repository):$(tag) $(cmd)