some extra make target

This commit is contained in:
Daniel Noulet 2026-09-21 00:03:14 +02:00
parent cd6f219275
commit 57cf63cae5

View file

@ -13,25 +13,25 @@ KUBECONFIG_PRD ?= $(HOME)/.config/kubectl/rancher.urpi.be.yaml
.PHONY: help ui frontend backend demo production run test check docker docker-push docker-run clean rancher-storage helm-lint helm-deploy-development helm-deploy-production helm-down-development helm-down-production helm-proxy-development helm-proxy-production .PHONY: help ui frontend backend demo production run test check docker docker-push docker-run clean rancher-storage helm-lint helm-deploy-development helm-deploy-production helm-down-development helm-down-production helm-proxy-development helm-proxy-production
help: help:
@echo "make ui build the React app into cmd/server/web/dist" @echo "make ui build the React app into cmd/server/web/dist"
@echo "make frontend run the Vite UI with API changes proxied to :8080" @echo "make frontend run the Vite UI with API changes proxied to :8080"
@echo "make backend run the Go server on :8080 (serves the last UI build)" @echo "make backend run the Go server on :8080 (serves the last UI build)"
@echo "make demo run the in-memory demo profile" @echo "make demo run the in-memory demo profile"
@echo "make production run the SSO production profile" @echo "make production run the SSO production profile"
@echo "make run build the UI, then run the server" @echo "make run build the UI, then run the server"
@echo "make test run the Go test suite" @echo "make test run the Go test suite"
@echo "make check gofmt, vet, and tests" @echo "make check gofmt, vet, and tests"
@echo "make docker build the all-in-one image" @echo "make docker build the all-in-one image"
@echo "make docker-push build and push the image to the private registry" @echo "make docker-push build and push the image to the private registry"
@echo "make docker-run run the image on :8080" @echo "make docker-run run the image on :8080"
@echo "make clean remove build output" @echo "make clean remove build output"
@echo "make rancher-storage make rancher storage" @echo "make rancher-storage make rancher storage"
@echo "make helm-lint linting the helm charts" @echo "make helm-lint linting the helm charts"
@echo "make helm-deploy-development deploy to development" @echo "make helm-deploy-development deploy to development"
@echo "make helm-deploy-production deploy to production" @echo "make helm-deploy-production deploy to production"
@echo "make helm-down-development development down" @echo "make helm-down-development development down"
@echo "make helm-down-production production down" @echo "make helm-down-production production down"
@echo "make helm-proxy-development proxy development" @echo "make helm-proxy-development proxy development"
@echo "make helm-proxy-production proxy production" @echo "make helm-proxy-production proxy production"
# The Go server embeds the compiled frontend, so the UI is built first and copied # The Go server embeds the compiled frontend, so the UI is built first and copied