Skip to content
Snippets Groups Projects
Makefile 484 B
Newer Older
Louis's avatar
Louis committed
ORG=jetsam
APPNAME=api
TAG=latest
REMOTE_TAG=$(TAG)
REMOTE=lcr.gr

export

build:
	docker build \
		--build-arg APP_VERSION=`git rev-parse --short HEAD` \
		-t "$(ORG)/$(APPNAME):$(TAG)" --target api .

tag:
	docker tag "$(ORG)/$(APPNAME):$(TAG)" "$(REMOTE)/$(ORG)/$(APPNAME):$(REMOTE_TAG)"

push: tag
	docker push "$(REMOTE)/$(ORG)/$(APPNAME):$(REMOTE_TAG)"

docker: build tag push

hasura-claims:
	@echo
	@envsubst < hasura/claims_config.json | jq -c .
	@echo

Louis's avatar
Louis committed
help:
	@cat Makefile