ORG=jetsam APPNAME=api TAG=latest REMOTE_TAG=$(TAG) REMOTE=registry.digitalocean.com CHART_REPO=https://museum.lcr.gr/api/charts CHART_TAG=0.0.0 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 chart: helm package helm/api museum: curl --data-binary "@api-$(CHART_TAG).tgz" "$(CHART_REPO)" helm: chart museum hasura-claims: @echo @envsubst < hasura/claims_config.json | jq -c . @echo help: @cat Makefile