Files
medusa-store/www/vale/get-files.sh
Shahed Nasser ecc3deb362 docs: changes to main docs sidebar (#11750)
* docs: changes to main docs sidebar

* fix links

* fix vale test

* fix vale errors
2025-03-06 11:55:56 +02:00

30 lines
627 B
Bash
Executable File

#!/bin/bash
list=""
app="www/"
path="../apps/$1"
exceptions=("${@:2}")
exceptionsCommand=""
for index in ${!exceptions[@]}
do
exceptionsCommand+="-not -path $path/${exceptions[$index]} "
done
# get directories in content other than reference
for i in `find $path -type d -maxdepth 1 -not -path $path $exceptionsCommand`
do
if [ ${#list} -gt 0 ]; then
list+=','
fi
list+="\"$app${i#../}\""
done
#get files in content (not nested)
for i in `find $path -type f -maxdepth 1 $exceptionsCommand`
do
if [ ${#list} -gt 0 ]; then
list+=','
fi
list+="\"$app${i#../}\""
done
echo "::set-output name=LIST::[$list]"