1
0
mirror of https://github.com/openshift/source-to-image.git synced 2026-02-05 12:44:54 +01:00
Files
source-to-image/hack/verify-bash-completion.sh

29 lines
871 B
Bash
Raw Normal View History

2016-04-05 14:12:31 +02:00
#!/bin/bash
set -o errexit
set -o nounset
set -o pipefail
S2I_ROOT=$(dirname "${BASH_SOURCE}")/..
source "${S2I_ROOT}/hack/common.sh"
2016-04-05 14:12:31 +02:00
cd "${S2I_ROOT}"
2016-04-05 14:12:31 +02:00
mv contrib/completions/bash/s2i contrib/completions/bash/s2i-proposed
trap "mv contrib/completions/bash/s2i-proposed contrib/completions/bash/s2i" exit
mv contrib/completions/zsh/s2i contrib/completions/zsh/s2i-proposed
trap "mv contrib/completions/zsh/s2i-proposed contrib/completions/zsh/s2i" exit
2016-04-05 14:12:31 +02:00
hack/update-generated-completions.sh
ret=0
diff -Naupr contrib/completions/bash/s2i contrib/completions/bash/s2i-proposed || ret=$?
diff -Naupr contrib/completions/zsh/s2i contrib/completions/zsh/s2i-proposed || ret=$?
2016-04-05 14:12:31 +02:00
if [[ $ret -eq 0 ]]
then
echo "SUCCESS: Generated completions up to date."
else
echo "FAILURE: Generated completions out of date. Please run hack/update-generated-completions.sh"
exit 1
fi