Run consul tests on only Go1.7+
This commit is contained in:
parent
360d63eefa
commit
8f5782b73a
|
@ -5,11 +5,12 @@ set -e
|
||||||
# Find all packages containing Go source code inside the current directory
|
# Find all packages containing Go source code inside the current directory
|
||||||
packages=$(find ./ -maxdepth 2 -name '*.go' -printf '%h\n' | sort | uniq)
|
packages=$(find ./ -maxdepth 2 -name '*.go' -printf '%h\n' | sort | uniq)
|
||||||
|
|
||||||
# The consul package only supports Go1.6+ and therefore we will only run the
|
# The consul package only supports Go1.7+ and therefore we will only run the
|
||||||
# corresponding tests on these versions.
|
# corresponding tests on these versions.
|
||||||
goversion=$(go version)
|
goversion=$(go version)
|
||||||
if [[ "$goversion" == *"go1.4"* ]] ||
|
if [[ "$goversion" == *"go1.4"* ]] ||
|
||||||
[[ "$goversion" == *"go1.5"* ]]; then
|
[[ "$goversion" == *"go1.5"* ]] ||
|
||||||
|
[[ "$goversion" == *"go1.6"* ]]; then
|
||||||
|
|
||||||
echo "Skipping tests requiring Consul which is not supported on $goversion"
|
echo "Skipping tests requiring Consul which is not supported on $goversion"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue