show values at -eol tags as well as on branches
Sometimes we want to go further back in history than the current open branches, so include the -eol tags as well. Change-Id: Idb7ca9d0f4dd2f7dc6701577cc495a8010ee1340 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
This commit is contained in:
parent
5251018b60
commit
260d100eb6
|
@ -17,6 +17,7 @@
|
||||||
declare -a branches=($(git describe --always) origin/master)
|
declare -a branches=($(git describe --always) origin/master)
|
||||||
branches+=($(git branch --no-color -r --list 'origin/stable/*'))
|
branches+=($(git branch --no-color -r --list 'origin/stable/*'))
|
||||||
|
|
||||||
|
declare -a tags=($(git tag --list '*-eol' | sort))
|
||||||
|
|
||||||
if [ $# -ne 1 ]; then
|
if [ $# -ne 1 ]; then
|
||||||
echo "Usage: $0 dependency-name" 1>&2
|
echo "Usage: $0 dependency-name" 1>&2
|
||||||
|
@ -24,15 +25,23 @@ if [ $# -ne 1 ]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
function search {
|
function search {
|
||||||
git grep -hEi "^${1}[=><!]" ${2} -- "${3}"
|
git grep -hEi "^${1}[=><!]" "${2}:${3}" 2>/dev/null
|
||||||
}
|
}
|
||||||
|
|
||||||
printf '\nRequirements\n'
|
printf '\nRequirements\n------------\n'
|
||||||
for branch in ${branches[@]} ; do
|
for branch in ${branches[@]} ; do
|
||||||
printf "%-22s: %s\n" $branch "$(search $1 $branch global-requirements.txt)"
|
printf "%-22s: %s\n" $branch "$(search $1 $branch global-requirements.txt)"
|
||||||
done
|
done
|
||||||
|
echo
|
||||||
|
for tag in ${tags[@]} ; do
|
||||||
|
printf "%-22s: %s\n" $tag "$(search $1 $tag global-requirements.txt)"
|
||||||
|
done
|
||||||
|
|
||||||
printf '\nConstraints\n'
|
printf '\nConstraints\n-----------\n'
|
||||||
for branch in ${branches[@]} ; do
|
for branch in ${branches[@]} ; do
|
||||||
printf "%-22s: %s\n" $branch "$(search $1 $branch upper-constraints.txt)"
|
printf "%-22s: %s\n" $branch "$(search $1 $branch upper-constraints.txt)"
|
||||||
done
|
done
|
||||||
|
echo
|
||||||
|
for tag in ${tags[@]} ; do
|
||||||
|
printf "%-22s: %s\n" $tag "$(search $1 $tag upper-constraints.txt)"
|
||||||
|
done
|
||||||
|
|
Loading…
Reference in New Issue