Newer
Older
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