Add[CI]: combine experiments CR

Signed-off-by: shubhamchaudhary <shubham.chaudhary@mayadata.io>
This commit is contained in:
shubhamchaudhary
2019-10-03 17:27:57 +05:30
parent 924f81fd79
commit 5cc43a6401

View File

@@ -1,12 +1,25 @@
directories=$(ls -l ./charts/ | grep ^d | awk '{print $9}') directories=$(find ./charts -maxdepth 1 -type d)
for directory in $directories for directory in $directories
do do
echo -e "---\n" > ./charts/$directory/experiments.yaml if [ $directory == "./charts" ]
subDirectories=$(ls -l ./charts/$directory | grep ^d | awk '{print $9}') then
continue
fi
subDirectories=$(find $directory -maxdepth 1 -type d)
for subDirectory in $subDirectories for subDirectory in $subDirectories
do do
cat ./charts/$directory/$subDirectory/experiment.yaml >> ./charts/$directory/experiments.yaml if [ $subDirectory == $directory ]
echo -e "\n---\n" >> ./charts/$directory/experiments.yaml 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
done done
echo "validating combine charts for generic" echo "validating combine charts for generic"