summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2025-07-10 13:37:10 -0600
committermo khan <mo@mokhan.ca>2025-07-10 13:37:10 -0600
commit0a4611de6cbb2787ba45db161c51b87fdc07ed5c (patch)
tree574a51667b77ec308fe16822249581ecf258f60d
parent8135453f9da307c31fbb0e863031aeef9c557342 (diff)
chore: add make targets to generate entities.json files
-rw-r--r--Makefile9
1 files changed, 9 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 34a83424..bb33f295 100644
--- a/Makefile
+++ b/Makefile
@@ -57,3 +57,12 @@ health-check:
list-services:
@grpcurl -plaintext localhost:20000 list
+
+# entities targets
+generate-staging-entities:
+ @cargo run --bin cli -- generate --host https://staging.gitlab.com --project authorization/sparkle/team --output etc/authzd/staging.gitlab.com/authorization/sparkle/team/entities.json
+
+generate-production-entities:
+ @cargo run --bin cli -- generate --project gitlab-org/gitlab --output etc/authzd/gitlab.com/gitlab-org/gitlab/entities.json
+ @cargo run --bin cli -- generate --project gitlab-org/software-supply-chain-security/authorization/authzd --output etc/authzd/gitlab.com/gitlab-org/software-supply-chain-security/authorization/authzd/entities.json
+ @cargo run --bin cli -- generate --project gitlab-org/software-supply-chain-security/authorization/sparkled --output etc/authzd/gitlab.com/gitlab-org/software-supply-chain-security/authorization/sparkled/entities.json