add status report of instances
This commit is contained in:
parent
d53b35fff4
commit
45f230550d
34
status.sh
Executable file
34
status.sh
Executable file
|
@ -0,0 +1,34 @@
|
|||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
set -u
|
||||
# DEBUG
|
||||
#set -x
|
||||
|
||||
main() {
|
||||
|
||||
#instances="$(ls -1 build__* \
|
||||
# | grep -E 'instance|pilot' \
|
||||
# | cut -d'_'
|
||||
# )"
|
||||
instances="$(find . -maxdepth 1 -type d \
|
||||
| grep -E 'pilot|instance' \
|
||||
| cut -d'_' -f3
|
||||
)"
|
||||
for i in ${instances}; do
|
||||
dirs="$(find . -maxdepth 1 -type d \
|
||||
| grep -E 'pilot|instance' \
|
||||
| grep "${i}"
|
||||
)"
|
||||
echo "- ${i}"
|
||||
for d in ${dirs}; do
|
||||
cd ${d}
|
||||
commit="$(git log --pretty=format:'%H' -n 1)"
|
||||
cd - >/dev/null
|
||||
d_name="$(basename "${d}")"
|
||||
echo " - ${d_name}, commit: ${commit}"
|
||||
done
|
||||
done
|
||||
}
|
||||
|
||||
main "${@}"
|
Reference in a new issue