From 546f3c229a5c0062e612ecd513203db0ffe161f8 Mon Sep 17 00:00:00 2001 From: Jacob Fowler Date: Tue, 18 Jul 2023 10:19:00 -0400 Subject: [PATCH] sort ruleset by phase --- internal/app/cf-terraforming/cmd/generate.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/app/cf-terraforming/cmd/generate.go b/internal/app/cf-terraforming/cmd/generate.go index acca0d5f7..c10ec73a8 100644 --- a/internal/app/cf-terraforming/cmd/generate.go +++ b/internal/app/cf-terraforming/cmd/generate.go @@ -788,6 +788,10 @@ func generateResources() func(cmd *cobra.Command, args []string) { } } + sort.Slice(jsonPayload, func(i, j int) bool { + return jsonPayload[i].Phase < jsonPayload[j].Phase + }) + resourceCount = len(jsonPayload) m, _ := json.Marshal(jsonPayload) err = json.Unmarshal(m, &jsonStructData)