ENV=dev

REGISTRY_ID=450786683468

setrepo:
ifeq ($(ENV),prod)
	$(eval REGISTRY_ID=638444536247)
endif

login: setrepo
	aws --profile twitch-irl-$(ENV) --region=us-west-2 ecr get-authorization-token --registry-ids $(REGISTRY_ID) | jq -r .authorizationData[0].authorizationToken | base64 -D | cut -d: -f2 | docker login -u AWS --password-stdin $(REGISTRY_ID).dkr.ecr.us-west-2.amazonaws.com

build: setrepo
	docker build --tag $(REGISTRY_ID).dkr.ecr.us-west-2.amazonaws.com/moonlight ./

push: setrepo
	docker push $(REGISTRY_ID).dkr.ecr.us-west-2.amazonaws.com/moonlight
