APP=product

AWS_ACCOUNT ?= 703740486246
AWS_REGION  ?= us-east-1
AWS_ACCESS_KEY ?= set-explicitly
AWS_SECRET_KEY ?= set-explicitly
AWS_SESSION_TOKEN ?= set-explicitly

REPORT_DIR ?= target

.PHONY: docker/test
docker/test:
	docker build \
		--target=test-results \
		--build-arg AWS_ACCESS_KEY=${AWS_ACCESS_KEY} \
		--build-arg AWS_SECRET_KEY=${AWS_SECRET_KEY} \
		--build-arg AWS_SESSION_TOKEN=${AWS_SESSION_TOKEN} \
		--output $(REPORT_DIR) .

.PHONY: docker/static-analysis
docker/static-analysis:
	docker build \
		--target=static-analysis-report \
		--build-arg AWS_ACCESS_KEY=${AWS_ACCESS_KEY} \
		--build-arg AWS_SECRET_KEY=${AWS_SECRET_KEY} \
		--build-arg AWS_SESSION_TOKEN=${AWS_SESSION_TOKEN} \
		--output $(REPORT_DIR) .
