mirror of
https://github.com/opennetworkinglab/onos.git
synced 2025-10-15 17:31:31 +02:00
20 lines
580 B
Bash
Executable File
20 lines
580 B
Bash
Executable File
#!/bin/bash
|
|
# -----------------------------------------------------------------------------
|
|
# Validates that no pom versions contain SNAPSHOT.
|
|
# -----------------------------------------------------------------------------
|
|
|
|
[ ! -d "$ONOS_ROOT" ] && echo "ONOS_ROOT is not defined" >&2 && exit 1
|
|
|
|
aux=$(mktemp)
|
|
trap "rm -f $aux 2>/dev/null" EXIT
|
|
|
|
cd $ONOS_ROOT
|
|
grep -r SNAPSHOT . | \
|
|
egrep -v -f $ONOS_ROOT/tools/build/onos-validate-change-version.excludes >$aux
|
|
|
|
if [ -s $aux ]; then
|
|
echo "There are files containing SNAPSHOT references:"
|
|
cat $aux
|
|
exit 1
|
|
fi
|
|
exit 0 |