diff --git a/hadoop-hdds/rocks-native/pom.xml b/hadoop-hdds/rocks-native/pom.xml index d3a015a18f9b..cfd361baeb86 100644 --- a/hadoop-hdds/rocks-native/pom.xml +++ b/hadoop-hdds/rocks-native/pom.xml @@ -56,6 +56,7 @@ 8 8 + https://zlib.net/fossils/zlib-${zlib.version}.tar.gz @@ -134,7 +135,7 @@ wget - https://zlib.net/fossils/zlib-${zlib.version}.tar.gz + ${zlib.url} zlib-${zlib.version}.tar.gz ${project.build.directory}/zlib diff --git a/hadoop-ozone/dev-support/checks/native.sh b/hadoop-ozone/dev-support/checks/native.sh index dc66f923a649..2bfa7733fcbd 100755 --- a/hadoop-ozone/dev-support/checks/native.sh +++ b/hadoop-ozone/dev-support/checks/native.sh @@ -19,6 +19,13 @@ DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" CHECK=native +zlib_version=$(mvn -N help:evaluate -Dexpression=zlib.version -q -DforceStdout) +if [[ -z "${zlib_version}" ]]; then + echo "ERROR zlib.version not defined in pom.xml" + exit 1 +fi + source "${DIR}/junit.sh" -Pnative -Drocks_tools_native \ + -Dzlib.url="https://github.com/madler/zlib/releases/download/v${zlib_version}/zlib-${zlib_version}.tar.gz" \ -DexcludedGroups="unhealthy" \ "$@"