status: add ssikit

This commit is contained in:
pedro 2024-02-29 17:07:27 +01:00
parent de5ef2c8d1
commit 3c0a788c2b
1 changed files with 16 additions and 6 deletions

View File

@ -5,6 +5,17 @@ set -u
# DEBUG # DEBUG
#set -x #set -x
_git_info() {
d="${1}"
cd ${d}
# src https://ma.ttias.be/pretty-git-log-in-one-line/
commit_info="$(git log --pretty=format:'[%ci] %h %an: %s' -n 1)"
cd - >/dev/null
d_name="$(basename "${d}")"
}
main() { main() {
cd "$(dirname "${0}")" cd "$(dirname "${0}")"
@ -12,6 +23,9 @@ main() {
| grep -E 'pilot|instance' \ | grep -E 'pilot|instance' \
| cut -d'_' -f3 | cut -d'_' -f3
)" )"
_git_info ./ssikit_trustchain
printf -- "%-31s | commit: %s\n" "${d_name}" "${commit_info}"
printf -- " note: outdated ssikit_trustchain version could be present on any instance. Hence, this only relevant for new or fresh builds\n\n"
for i in ${instances}; do for i in ${instances}; do
dirs="$(find . -maxdepth 1 -type d \ dirs="$(find . -maxdepth 1 -type d \
| grep -E 'pilot|instance' \ | grep -E 'pilot|instance' \
@ -19,12 +33,8 @@ main() {
)" )"
echo "- ${i}" echo "- ${i}"
for d in ${dirs}; do for d in ${dirs}; do
cd ${d} _git_info "${d}"
# src https://ma.ttias.be/pretty-git-log-in-one-line/ printf -- " - %-25s | commit: %s\n" "${d_name}" "${commit_info}"
commit_info="$(git log --pretty=format:'[%ci] %h %an: %s' -n 1)"
cd - >/dev/null
d_name="$(basename "${d}")"
printf " - %-25s | commit: %s\n" "${d_name}" "${commit_info}"
done done
done done
} }