feat(Docs): Project-Eclipse 4, Add App grading annotations to Chart.yaml (#1180)

* feat(Apps): Add App Grading annotation

(cherry picked from commit d6b5ff729ac0a51154d4556341556b30f0daf141)

* fix small issue in build suite
This commit is contained in:
Kjeld Schouten-Lebbing
2021-10-19 18:15:58 +02:00
committed by GitHub
parent 8fbddf53ef
commit 066f596265
160 changed files with 162 additions and 3 deletions
+3 -3
View File
@@ -78,7 +78,7 @@ main() {
chartversion=$(cat ${chart}/Chart.yaml | grep "^version: " | awk -F" " '{ print $2 }')
chartname=$(basename ${chart})
train=$(basename $(dirname "$chart"))
SCALESUPPORT=$(cat Chart.yaml | yq '.annotations."truecharts.org/SCALE-support"' -r)
SCALESUPPORT=$(cat ${chart}/Chart.yaml | yq '.annotations."truecharts.org/SCALE-support"' -r)
sync_tag "$chart" "$chartname" "$train" "$chartversion"
create_changelog "$chart" "$chartname" "$train" "$chartversion"
generate_docs "$chart" "$chartname" "$train" "$chartversion"
@@ -403,9 +403,9 @@ patch_apps() {
rm -rf ${target}/SCALE 2>/dev/null || :
touch ${target}/values.yaml
# Generate item.yaml
cat Chart.yaml | grep "icon" >> catalog/${train}/${chartname}/item.yaml
cat ${target}/Chart.yaml | grep "icon" >> catalog/${train}/${chartname}/item.yaml
echo "catagories:" >> catalog/${train}/${chartname}/item.yaml
cat Chart.yaml | yq '.annotations."truecharts.org/catagories"' -r >> catalog/${train}/${chartname}/item.yaml
cat ${target}/Chart.yaml | yq '.annotations."truecharts.org/catagories"' -r >> catalog/${train}/${chartname}/item.yaml
}
copy_apps() {