From 96aa74a977355ad6e84d28b5047f0a6b644f1738 Mon Sep 17 00:00:00 2001 From: decentral1se Date: Mon, 20 Sep 2021 16:48:27 +0200 Subject: [PATCH] WIP: gather more meta for catalogue generation --- cli/catalogue/generate.go | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/cli/catalogue/generate.go b/cli/catalogue/generate.go index 0a7670dd..9a7a207d 100644 --- a/cli/catalogue/generate.go +++ b/cli/catalogue/generate.go @@ -89,10 +89,21 @@ var catalogueGenerateCommand = &cli.Command{ } catl := make(catalogue.RecipeCatalogue) - for recipeName := range repos { - // TODO: gather more metadata - catl[recipeName] = catalogue.RecipeMeta{ - Name: recipeName, + for _, recipeMeta := range repos { + if recipeName != "" && recipeName != recipeMeta.Name { + continue + } + if _, exists := CatalogueSkipList[recipeMeta.Name]; exists { + continue + } + + catl[recipeMeta.Name] = catalogue.RecipeMeta{ + Name: recipeName, + Repository: recipeMeta.CloneURL, + DefaultBranch: recipeMeta.DefaultBranch, + Description: recipeMeta.Description, + Website: recipeMeta.Website, + Versions: nil, // FIXME: once the new versions work goes down } }