Add building hadoop swiftfs jars
Changed build-all-artifacts job for building hadoop openstack jars with our swiftfs implementation (for each of 2.2.0, 2.3.0, 2.5.0, 2.6.0 and 2.7.1 hadoop versions). Change-Id: Ib00ddcd2eb4ea3e3844d70ed7e2106fbbb171dd6 Partial-bug: 1558064
This commit is contained in:
parent
a1e4d4ebbe
commit
f7bb0b1f20
|
@ -8,5 +8,8 @@ echo "Building all needed oozie versions"
|
||||||
./tools/build-oozie.sh 2.6.0
|
./tools/build-oozie.sh 2.6.0
|
||||||
|
|
||||||
echo "Building all needed hadoop-openstack versions"
|
echo "Building all needed hadoop-openstack versions"
|
||||||
./tools/build-hadoop-openstack.sh 1.2.1
|
hadoop_versions=(2.2.0 2.3.0 2.5.0 2.6.0 2.7.1)
|
||||||
./tools/build-hadoop-openstack.sh 2.6.0
|
for ver in ${hadoop_versions[*]}
|
||||||
|
do
|
||||||
|
./tools/build-hadoop-openstack.sh ${ver}
|
||||||
|
done
|
||||||
|
|
|
@ -4,7 +4,7 @@ set -eux
|
||||||
set -o pipefail
|
set -o pipefail
|
||||||
|
|
||||||
function usage {
|
function usage {
|
||||||
echo "Usage: $(basename $0) <plugin-version>"
|
echo "Usage: $(basename $0) <hadoop-version>"
|
||||||
}
|
}
|
||||||
|
|
||||||
if [[ $# -ne 1 ]]; then
|
if [[ $# -ne 1 ]]; then
|
||||||
|
@ -12,9 +12,9 @@ if [[ $# -ne 1 ]]; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
PLUGIN_VERSION=${1}
|
HADOOP_VERSION=${1}
|
||||||
case "${PLUGIN_VERSION}" in
|
case "${HADOOP_VERSION}" in
|
||||||
"2.6.0")
|
"2.2.0" | "2.3.0" | "2.5.0" | "2.6.0" | "2.7.1")
|
||||||
EXTRA_ARGS="-P hadoop2"
|
EXTRA_ARGS="-P hadoop2"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
@ -25,7 +25,7 @@ mvn --version
|
||||||
|
|
||||||
echo "Build hadoop-openstack library"
|
echo "Build hadoop-openstack library"
|
||||||
pushd hadoop-swiftfs
|
pushd hadoop-swiftfs
|
||||||
mvn clean package ${EXTRA_ARGS:-} -Dhadoop.version=${PLUGIN_VERSION}
|
mvn clean package ${EXTRA_ARGS:-} -Dhadoop.version=${HADOOP_VERSION}
|
||||||
mkdir -p ./../dist/hadoop-openstack/
|
mkdir -p ./../dist/hadoop-openstack/
|
||||||
mv target/hadoop-openstack-3.0.0-SNAPSHOT.jar ./../dist/hadoop-openstack/hadoop-openstack-${PLUGIN_VERSION}.jar
|
mv target/hadoop-openstack-3.0.0-SNAPSHOT.jar ./../dist/hadoop-openstack/hadoop-openstack-${HADOOP_VERSION}.jar
|
||||||
popd
|
popd
|
||||||
|
|
Loading…
Reference in New Issue