.PHONY: help unittest template

help: ## Show available targets
	@grep -E '^[a-zA-Z_-]+:.*##' $(MAKEFILE_LIST) | awk 'BEGIN {FS = ":.*## "}; {printf "  %-15s %s\n", $$1, $$2}'
	@echo ""

unittest: ## Run helm unittest
	@mkdir -p test-reports/unittest
	@helm unittest --strict . -t JUnit -o test-reports/unittest/unittest-$(shell date +%Y-%m-%d_%H-%M-%S).xml

template: ## Run helm template
	@mkdir -p test-reports
	@helm template . --output-dir test-reports
