From 820ee6e9dbdf5d12432d3e8f73bf0495bc54ad7b Mon Sep 17 00:00:00 2001 From: Alexander Weaver Date: Wed, 5 Jun 2024 11:52:31 -0500 Subject: [PATCH] Alerting: Make all in api generator tooling now actually makes all (#88793) * Make all now actually makes all * Clean depends on clean-go --- pkg/services/ngalert/api/tooling/Makefile | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkg/services/ngalert/api/tooling/Makefile b/pkg/services/ngalert/api/tooling/Makefile index afc8ae474a2..afae407d4d1 100644 --- a/pkg/services/ngalert/api/tooling/Makefile +++ b/pkg/services/ngalert/api/tooling/Makefile @@ -60,7 +60,11 @@ fix: sed $(SED_INPLACE) -e 's/apimodels\.\[\]PostableApiReceiver/apimodels.TestReceiversConfigParams/' $(GENERATED_GO_MATCHERS) goimports -w -v $(GENERATED_GO_MATCHERS) -clean: +clean: clean-go + rm spec.json + rm spec-stable.json + +clean-go: rm -rf ./go serve: post.json @@ -69,6 +73,6 @@ serve: post.json serve-stable: api.json docker run --rm -p 80:8080 -v $$(pwd):/tmp -e SWAGGER_FILE=/tmp/$(<) swaggerapi/swagger-editor -gen: swagger-codegen-api fix copy-files clean +gen: swagger-codegen-api fix copy-files clean-go -all: post.json api.json gen +all: clean spec.json spec-stable.json post.json api.json gen