Skip to content
Snippets Groups Projects
Commit 13e1ec51 authored by easybuild's avatar easybuild
Browse files

Thu, 25 Jul 2024 12:58:40 +0200

parent 788c34c6
No related branches found
No related tags found
No related merge requests found
......@@ -26,15 +26,51 @@ elif [ "$CLUSTER" == "BARBORA" ]; then
elif [ "$CLUSTER" == "KAROLINA" ]; then
ml --show-hidden -t av 2>&1 | awk '{print $1 ",1"}' | grep -v -e '/,\|:' | sort -u > karolina.csv
./modules.py | sed "s|(N/A)|()|g" > karolina.md
elif [ "$CLUSTER" == "CS" ]; then
echo "Resource: avx2 -> Filename: cs_all_avx2"
ml --show-hidden -t av 2>&1 | awk '{print $1 ",2"}' | grep -v -e '/,\|:' | sort -u > cs_all_avx2.csv
./modules.py > cs_all_avx2.md
for resource in "/apps/aarch64/modules,aarch64" "/apps/avx512/modules,avx512" "/apps/ppc64le/modules,ppc64le" "/apps/el9/aarch64/el9_aarch64/modules,el9_aarch64"
do
MODULEBASE=${resource%,*}
MODULEPATH=""
FILENAME=${resource#*,}
echo "Resource: $MODULEBASE -> Filename: cs_$FILENAME"
for dir in $MODULEBASE
do
# Exclude following directories
if [[ ($(basename $dir) == "all") ]]; then
continue
fi
# In case that it's directory
if [ -d $dir ]; then
if [ -z $MODULEPATH ]; then
MODULEPATH=$dir
else
MODULEPATH="$MODULEPATH:$dir"
fi
fi
done
export MODULEPATH
echo $MODULEPATH
ml --show-hidden -t av 2>&1 | awk '{print $1 ",4"}' | grep -v -e '/,\|:' | sort -u > "cs_$FILENAME".csv
./modules.py > "cs_$FILENAME".md
done
fi
DATE=$(date -R)
git diff --exit-code || git commit -am "$DATE"
git push origin master
git log --since=2023-08-01 -p -- karolina.csv | grep "^+\|^-\|Date" | grep -v "@\|karolina" | sed 's|^+| * add |g' | sed 's|^-| * remove |g' | sed 's|Date: |\n## |g' | sed 's|+0200|\n|g' > karolina-changelog.md
git log --since=2023-08-01 -p -- barbora.csv | grep "^+\|^-\|Date" | grep -v "@\|barbora" | sed 's|^+| * add |g' | sed 's|^-| * remove |g' | sed 's|Date: |\n## |g' | sed 's|+0200|\n|g' > barbora-changelog.md
git log --since=2023-08-01 -p -- dgx.csv | grep "^+\|^-\|Date" | grep -v "@\|dgx" | sed 's|^+| * add |g' | sed 's|^-| * remove |g' | sed 's|Date: |\n## |g' | sed 's|+0200|\n|g' > dgx-changelog.md
git log --since=2024-01-01 -p -- karolina.csv | grep "^+\|^-\|Date" | grep -v "@\|karolina" | sed 's|^+| * add |g' | sed 's|^-| * remove |g' | sed 's|Date: |\n## |g' | sed 's|+0200|\n|g' > karolina-changelog.md
git log --since=2024-01-01 -p -- barbora.csv | grep "^+\|^-\|Date" | grep -v "@\|barbora" | sed 's|^+| * add |g' | sed 's|^-| * remove |g' | sed 's|Date: |\n## |g' | sed 's|+0200|\n|g' > barbora-changelog.md
git log --since=2024-01-01 -p -- dgx.csv | grep "^+\|^-\|Date" | grep -v "@\|dgx" | sed 's|^+| * add |g' | sed 's|^-| * remove |g' | sed 's|Date: |\n## |g' | sed 's|+0200|\n|g' > dgx-changelog.md
git add karolina-changelog.md barbora-changelog.md dgx-changelog.md
git commit -am "$DATE Changelog"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment