diff --git a/scripts/combine_all_cr.sh b/scripts/combine_all_cr.sh index b2a4a53..538447a 100644 --- a/scripts/combine_all_cr.sh +++ b/scripts/combine_all_cr.sh @@ -1,29 +1,19 @@ -directories=$(find ./charts -maxdepth 1 -type d) +directories=$(find ../charts -maxdepth 1 -mindepth 1 -type d) for directory in $directories do - if [ $directory == "./charts" ] - then - continue - fi - subDirectories=$(find $directory -maxdepth 1 -type d) + subDirectories=$(find $directory -maxdepth 1 -mindepth 1 -type d) + echo -e "---\n" > $directory/experiments.yaml for subDirectory in $subDirectories do - if [ $subDirectory == $directory ] - then - continue - fi - if test -f "$subDirectory/experiment.yaml"; then - if test -f "$directory/experiments.yaml"; then + + if test -f "$subDirectory/experiment.yaml"; then cat $subDirectory/experiment.yaml >> $directory/experiments.yaml - else - cat $subDirectory/experiment.yaml > $directory/experiments.yaml - fi - echo -e "\n---\n" >> $directory/experiments.yaml + echo -e "\n---\n" >> $directory/experiments.yaml fi done done echo "validating combine charts for generic" -cat ./charts/generic/experiments.yaml +cat ../charts/generic/experiments.yaml echo "validating combine charts for openebs" -cat ./charts/openebs/experiments.yaml +cat ../charts/openebs/experiments.yaml