Files
litmus-hub/scripts/combine_all_cr.sh
shubhamchaudhary 5cc43a6401 Add[CI]: combine experiments CR
Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io>
2019-10-03 17:27:57 +05:30

30 lines
913 B
Bash

directories=$(find ./charts -maxdepth 1 -type d)
for directory in $directories
do
if [ $directory == "./charts" ]
then
continue
fi
subDirectories=$(find $directory -maxdepth 1 -type d)
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
cat $subDirectory/experiment.yaml >> $directory/experiments.yaml
else
cat $subDirectory/experiment.yaml > $directory/experiments.yaml
fi
echo -e "\n---\n" >> $directory/experiments.yaml
fi
done
done
echo "validating combine charts for generic"
cat ./charts/generic/experiments.yaml
echo "validating combine charts for openebs"
cat ./charts/openebs/experiments.yaml